[LLVMdev] libLTO warning

Nick Lewycky nicholas at mxc.ca
Fri Feb 20 00:55:23 PST 2009


Nick Lewycky wrote:
> Maurice Gittens wrote:
>> Hi all,
>>
>> I just svn-updated the 2.5 branch on my machine and I noticed this 
>> warning during the build.
>>
>> *** Warning: Linking the shared library 
>> /home/maurice/installation/llvm/Debug/lib/libLTO.la against the non-libtool
>> *** objects  /home/maurice/installation/llvm/Debug/lib/LLVMCppBackend.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMMSIL.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMCBackend.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMXCore.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMPIC16.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMCellSPUCodeGen.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMCellSPUAsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMMips.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMARMAsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMARMCodeGen.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMIA64.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMAlphaCodeGen.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMAlphaAsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMPowerPCAsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMPowerPCCodeGen.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMSparcCodeGen.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMSparcAsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMX86AsmPrinter.o 
>> /home/maurice/installation/llvm/Debug/lib/LLVMX86CodeGen.o is not 
>> portable! 
>>
>> I haven't noticed any ill-effects. Is this a harmless warning or does it 
>> need to be fixed?
>>
>> I'm on Linux/Fedora 9, x86-64.
> 
> The warnings are harmless, but regardless libLTO shouldn't be trying to 
> build on any platform except Darwin.
> 
> It looks like the 2.5 rebranching took place at just the wrong time and 
> picked up a change when I tried to have libLTO build on Linux as well. 
> That change should never have made it into the 2.5 branch.
> 
> Tanya, could you please revert 62987 from the 2.5 branch? It's this patch:
> http://llvm.org/viewvc/llvm-project/llvm/branches/release_25/tools/Makefile?r1=62895&r2=62987
> 
> fortunately just a one-liner. I'm really sorry for the trouble...

BTW, this has already been reverted on trunk. Here's the revert:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090209/073590.html

> Nick
> 
>> Kind regards,
>> Maurice
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 




More information about the llvm-dev mailing list