Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)Author
2015-07-06COFF: Support isa<> for Symbol::Body, whose type is std::atomic<SymbolBody *>.Rui Ueyama
2015-07-06COFF: Set TLS table header field.Rui Ueyama
2015-07-06COFF: Make ArchiveFile::getMember thread-safe.Rui Ueyama
2015-07-06COFF: Use CAS to update Sym->Body.Rui Ueyama
2015-07-06COFF: Use atomic pointers in preparation for parallelizing.Rui Ueyama
2015-07-05COFF: Do not warn on identical /merge options.Rui Ueyama
2015-07-05COFF: Implement /merge option.Rui Ueyama
2015-07-04COFF: Numerous fixes for interaction between LTO and weak externals.Peter Collingbourne
2015-07-04Revert "COFF: Do not use VirtualSize section header field for directive secti...Rui Ueyama
2015-07-04COFF: Do not use VirtualSize section header field for directive sections.Rui Ueyama
2015-07-04Use map::insert instead of checking existence of a key and insert. NFC.Rui Ueyama
2015-07-04COFF: Print directive section contents if /verbose.Rui Ueyama
2015-07-04COFF: Fix bug in garbage collector.Rui Ueyama
2015-07-04COFF: Don't print warning message for identical /export options.Rui Ueyama
2015-07-04[ELF] Fix ELF test cases. Do not provide content for bss sections.Simon Atanasyan
2015-07-04COFF: Fix the case where an object defines a weak external and its alias.Peter Collingbourne
2015-07-04[ELF/AArch64] Set correct loader name in linking contextAdhemerval Zanella
2015-07-04[ELF/AArch64] Set correct loader name in linking contextAdhemerval Zanella
2015-07-03Use getDynamicSymbolName/getStaticSymbolName instead of a constant argument.Rafael Espindola
2015-07-03[Mips] Factor out symbol type checking (PIC/non-PIC) into the separate functionSimon Atanasyan
2015-07-03[ELF] Define __start_XXX/__stop_XXX symbols where XXX is a section nameSimon Atanasyan
2015-07-03COFF: Call exit(0) on success to not call destructors.Rui Ueyama
2015-07-03COFF: Fix ordinal-only delay-imported symbols.Rui Ueyama
2015-07-03COFF: Fix a bug that /delayload was case-sensitive.Rui Ueyama
2015-07-03COFF: Fix /base option.Rui Ueyama
2015-07-03COFF: Define SymbolTable::insert to simplify. NFC.Rui Ueyama
2015-07-02Update for llvm changes.Rafael Espindola
2015-07-02COFF: Fix locally-imported symbols.Rui Ueyama
2015-07-02COFF: Make symbols satisfy weak ordering.Rui Ueyama
2015-07-02[ELF] Remove dead code. NFCSimon Atanasyan
2015-07-02COFF: Merge SymbolTable::find{,Symbol}. NFCRui Ueyama
2015-07-02COFF: Infer entry point as early as possible, but not too early.Rui Ueyama
2015-07-02COFF: Resolve AlternateNames using weak aliases.Rui Ueyama
2015-07-02COFF: Rename getReplacement -> repl.Rui Ueyama
2015-07-02COFF: Change GCRoot member type from StringRef to Undefined. NFC.Rui Ueyama
2015-07-02COFF: Simplify and rename findMangle. NFC.Rui Ueyama
2015-07-02COFF: Chagne weak alias' type from SymbolBody** to SymbolBody*. NFC.Rui Ueyama
2015-07-02[ELF] Make OutputSection::memSize `const` member function. NFCSimon Atanasyan
2015-07-02[ELF/AArch64] Initial General-dynamic TLS supportAdhemerval Zanella
2015-07-01Update for llvm api change.Rafael Espindola
2015-07-01COFF: Simplify SymbolTable::findLazy. NFC.Rui Ueyama
2015-06-30COFF: Change the order of adding symbols to the symbol table.Rui Ueyama
2015-06-30Use copy init instead of direct init.Rafael Espindola
2015-06-30Update for llvm change.Rafael Espindola
2015-06-30Add layout/triple to fix test on platforms where names are mangled.Peter Collingbourne
2015-06-30COFF: Implement SymbolBody::getDebugName() for DefinedBitcode symbols.Peter Collingbourne
2015-06-30COFF: Make DefinedCOFF one pointer smaller.Rui Ueyama
2015-06-30COFF: Use LTOModule::getLinkerOpts() instead of reading the linker directives...Peter Collingbourne
2015-06-30COFF: Split ObjectFile::createSymbolBody into small functions. NFC.Rui Ueyama
2015-06-30Move llvm_unreachable out of switch to avoid -Wswitch-covered-defualt.Rui Ueyama