[LLVMdev] LTO & PIC

Aaron Gray aaronngray.lists at googlemail.com
Fri Mar 6 07:15:49 PST 2009


Due to the LTO modifications to the build system it is not possible to do
old non LTO builds that involve some old PIC behaviour, this means Cygwin
and possible other platforms old behaviours is broken, and they are not
LTO'ed yet either.

Would it be possible to have both the old PIC behaviour and the new LTO
based behavious coincide via a flags like --enable-lto=(yes,no) and for
older PIC behavious to be unchanged from there old behaviour allowing
--enable-pic=(yes,no) to function separtately from --enable-lto.

I think this would be cleared and more logical to have a separation of
concerns with PIC behaviour separate from LTO behaviour, ie with
the --enable-lto=yes setting PIC behaviour but not the otherway round.

Thanks,

Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090306/17b524f3/attachment.html>


More information about the llvm-dev mailing list