From: John Criswell Date: Fri, 12 Dec 2003 19:57:48 +0000 (+0000) Subject: Modified cast so that it converts the int to a long before casting to X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=52b62de10063a15dfbcfb8b61504df826c76e03c Modified cast so that it converts the int to a long before casting to a pointer. This evades a warning emitted by GCC when we cast from unsigned int (32 bit) to void * (64 bit) on SparcV9. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10435 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86CodeEmitter.cpp b/lib/Target/X86/X86CodeEmitter.cpp index d4a87070e63..0b8ac110149 100644 --- a/lib/Target/X86/X86CodeEmitter.cpp +++ b/lib/Target/X86/X86CodeEmitter.cpp @@ -57,7 +57,7 @@ void *X86TargetMachine::getJITStubForFunction(Function *F, MachineCodeEmitter &MCE) { if (TheJITResolver == 0) TheJITResolver = new JITResolver(MCE); - return (void*)TheJITResolver->getLazyResolver(F); + return (void*)((unsigned long)TheJITResolver->getLazyResolver(F)); } /// addFunctionReference - This method is called when we need to emit the