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