Displaying 6 results from an estimated 6 matches for "sysld".
Did you mean:
sysl
2016 Oct 28
9
LLD to be the default linker in Clang
...= Flag (linker);
// triple != host
} else if (CROSS_COMPILE) {
if (LLDSupports(triple))
linker = Find (LLD);
if (!linker)
linker = Find (triple-ld);
if (!linker)
ERROR; // *NOT* the system linker!
// triple = host
} else {
linker = Find (LLD);
if (!linker)
linker = Find (SYSLD); // OS-specific
if (!linker)
ERROR; // We tried!
}
Rationale
My reason is that, if you just build Clang, with or without LLD,
everything works out of the box as you expect: Former uses LLD, latter
uses the system's linker. If LLD is able to cross-compile to the
target triple, and it...
2016 Oct 28
0
[cfe-dev] LLD to be the default linker in Clang
...E) {
> if (LLDSupports(triple))
> linker = Find (LLD);
> if (!linker)
> linker = Find (triple-ld);
> if (!linker)
> ERROR; // *NOT* the system linker!
>
> // triple = host
> } else {
> linker = Find (LLD);
> if (!linker)
> linker = Find (SYSLD); // OS-specific
> if (!linker)
> ERROR; // We tried!
> }
>
>
> Rationale
>
> My reason is that, if you just build Clang, with or without LLD,
> everything works out of the box as you expect: Former uses LLD, latter
> uses the system's linker. If LLD is abl...
2016 Oct 30
0
[cfe-dev] LLD to be the default linker in Clang
...E) {
> if (LLDSupports(triple))
> linker = Find (LLD);
> if (!linker)
> linker = Find (triple-ld);
> if (!linker)
> ERROR; // *NOT* the system linker!
>
> // triple = host
> } else {
> linker = Find (LLD);
> if (!linker)
> linker = Find (SYSLD); // OS-specific
> if (!linker)
> ERROR; // We tried!
> }
>
>
> Rationale
>
> My reason is that, if you just build Clang, with or without LLD,
> everything works out of the box as you expect: Former uses LLD, latter
> uses the system's linker. If LLD is abl...
2016 Oct 31
2
[cfe-dev] LLD to be the default linker in Clang
...; linker = Find (LLD);
>> if (!linker)
>> linker = Find (triple-ld);
>> if (!linker)
>> ERROR; // *NOT* the system linker!
>>
>> // triple = host
>> } else {
>> linker = Find (LLD);
>> if (!linker)
>> linker = Find (SYSLD); // OS-specific
>> if (!linker)
>> ERROR; // We tried!
>> }
>>
>>
>> Rationale
>>
>> My reason is that, if you just build Clang, with or without LLD,
>> everything works out of the box as you expect: Former uses LLD, latter
>> use...
2016 Oct 28
0
LLD to be the default linker in Clang
...E) {
> if (LLDSupports(triple))
> linker = Find (LLD);
> if (!linker)
> linker = Find (triple-ld);
> if (!linker)
> ERROR; // *NOT* the system linker!
>
> // triple = host
> } else {
> linker = Find (LLD);
> if (!linker)
> linker = Find (SYSLD); // OS-specific
> if (!linker)
> ERROR; // We tried!
> }
>
>
> Rationale
>
> My reason is that, if you just build Clang, with or without LLD,
> everything works out of the box as you expect: Former uses LLD, latter
> uses the system's linker. If LLD is abl...
2016 Oct 30
1
[cfe-dev] LLD to be the default linker in Clang
...; linker = Find (LLD);
>> if (!linker)
>> linker = Find (triple-ld);
>> if (!linker)
>> ERROR; // *NOT* the system linker!
>>
>> // triple = host
>> } else {
>> linker = Find (LLD);
>> if (!linker)
>> linker = Find (SYSLD); // OS-specific
>> if (!linker)
>> ERROR; // We tried!
>> }
>>
>>
>> Rationale
>>
>> My reason is that, if you just build Clang, with or without LLD,
>> everything works out of the box as you expect: Former uses LLD, latter
>> use...