search for: sysld

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...