search for: lto_file

Displaying 7 results from an estimated 7 matches for "lto_file".

2017 Sep 17
2
[ThinLTO] static library failure with object files with the same name
...haven't tried with Xcode 9. >>> >>> >>>> >>>> From what I can see with Xcode 8.2, the linker just passes the file >>>> name (prefixed with the archive name): https://github.com/michaelweis >>>> er/ld64/blob/master/src/ld/parsers/lto_file.cpp#L546 >>>> (original here: https://opensource.apple.com/source/ld64/ld64-274.2/sr >>>> c/ld/parsers/lto_file.cpp.auto.html ) >>>> >>>> We could workaround this in ThinLTOCodeGenerator by adding a >>>> incremental suffix to every new buf...
2017 Sep 11
2
[ThinLTO] static library failure with object files with the same name
...#39;m not totally sure...). >> > > I haven't tried with Xcode 9. > > >> >> From what I can see with Xcode 8.2, the linker just passes the file name >> (prefixed with the archive name): https://github.com/michaelweis >> er/ld64/blob/master/src/ld/parsers/lto_file.cpp#L546 >> (original here: https://opensource.apple.com/source/ld64/ld64-274.2/ >> src/ld/parsers/lto_file.cpp.auto.html ) >> >> We could workaround this in ThinLTOCodeGenerator by adding a incremental >> suffix to every new buffer. Something like this diff: >>...
2017 Sep 18
2
[ThinLTO] static library failure with object files with the same name
...;> >>>>> >>>>>> >>>>>> From what I can see with Xcode 8.2, the linker just passes the file >>>>>> name (prefixed with the archive name): https://github.com/michaelweis >>>>>> er/ld64/blob/master/src/ld/parsers/lto_file.cpp#L546 >>>>>> (original here: https://opensource.apple >>>>>> .com/source/ld64/ld64-274.2/src/ld/parsers/lto_file.cpp.auto.html ) >>>>>> >>>>>> We could workaround this in ThinLTOCodeGenerator by adding a >>>>>...
2017 Sep 18
0
[ThinLTO] static library failure with object files with the same name
...Xcode 9. >>>> >>>> >>>>> >>>>> From what I can see with Xcode 8.2, the linker just passes the file >>>>> name (prefixed with the archive name): https://github.com/michaelweis >>>>> er/ld64/blob/master/src/ld/parsers/lto_file.cpp#L546 >>>>> (original here: https://opensource.apple.com/source/ld64/ld64-274.2/sr >>>>> c/ld/parsers/lto_file.cpp.auto.html ) >>>>> >>>>> We could workaround this in ThinLTOCodeGenerator by adding a >>>>> incremental suf...
2017 Sep 07
2
[ThinLTO] static library failure with object files with the same name
...de 9 yet, did you check if it is fixed in Xcode 9? (I think I remember fixing it in ld64 but I'm not totally sure...). >From what I can see with Xcode 8.2, the linker just passes the file name (prefixed with the archive name): https://github.com/michaelweiser/ld64/blob/master/src/ld/parsers/lto_file.cpp#L546 (original here: https://opensource.apple.com/source/ld64/ld64-274.2/src/ld/parsers/lto_file.cpp.auto.html ) We could workaround this in ThinLTOCodeGenerator by adding a incremental suffix to every new buffer. Something like this diff: diff --git a/llvm/lib/LTO/ThinLTOCodeGenerator.cpp b/...
2016 Oct 05
3
ThinLTO: passing TargetOptions to LLVMgold.so
Hi all, I am trying to figure out the best way to deal with non-default TargetMachine options when using ThinLTO with the LLVMgold.so plugin. (I'm adding support for ThinLTO to the LDC D compiler) Things like the target triple, target CPU and target CPU features, some floating point options like unsafe-fp-math, etc., those are (or can be made) explicit in the IR. Is that the way to go? We
2017 Sep 06
3
[ThinLTO] static library failure with object files with the same name
On Wed, Sep 6, 2017 at 1:10 PM, Johan Engelen via llvm-dev <llvm-dev at lists.llvm.org> wrote: > On Tue, Sep 5, 2017 at 11:34 PM, Davide Italiano <dccitaliano at gmail.com> > wrote: >> >> On Tue, Sep 5, 2017 at 2:09 PM, Teresa Johnson <tejohnson at google.com> >> wrote: >> > >> > Hi Johan, >> > >> > Right, per the bug