Skip to content

LLVM executor 64 bit issues #7

Description

@GoogleCodeExporter
Sorry for all the error reports, just trying things out...


g++ -g -W -D NULLC_OPTIMIZE_X86 -DNULLC_LLVM_SUPPORT -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -c NULLC/Executor_LLVM.cpp -o temp/Executor_LLVM.o
NULLC/Executor_LLVM.cpp: In function ‘void* funcCreator(const 
std::string&)’:
NULLC/Executor_LLVM.cpp:138: error: invalid conversion from ‘int (*)(int, 
int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:140: error: invalid conversion from ‘long long int 
(*)(long long int, long long int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:142: error: invalid conversion from ‘double 
(*)(double, double)’ to ‘void*’
NULLC/Executor_LLVM.cpp:144: error: invalid conversion from ‘long long int 
(*)(long long int, long long int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:146: error: invalid conversion from ‘long long int 
(*)(long long int, long long int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:148: error: invalid conversion from ‘void (*)(char*, 
char, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:150: error: invalid conversion from ‘void (*)(short 
int*, short int, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:152: error: invalid conversion from ‘void (*)(int*, 
int, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:154: error: invalid conversion from ‘void (*)(long 
long int*, long long int, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:156: error: invalid conversion from ‘void (*)(float*, 
float, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:158: error: invalid conversion from ‘void 
(*)(double*, double, unsigned int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:160: error: invalid conversion from ‘void (*)(int)’ 
to ‘void*’
NULLC/Executor_LLVM.cpp:162: error: invalid conversion from ‘void (*)(long 
long int)’ to ‘void*’
NULLC/Executor_LLVM.cpp:164: error: invalid conversion from ‘void 
(*)(double)’ to ‘void*’
NULLC/Executor_LLVM.cpp: In member function ‘void ExecutorLLVM::Run(unsigned 
int, const char*)’:
NULLC/Executor_LLVM.cpp:287: warning: comparison between signed and unsigned 
integer expressions

Original issue reported on code.google.com by Conrad.S...@gmail.com on 21 Sep 2010 at 8:18

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions