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
AgeCommit message (Expand)Author
2015-07-07COFF: Improve undefined symbol diagnostics.Peter Collingbourne
2015-07-07COFF: Fix bug involving archives defining a symbol multiple times.Peter Collingbourne
2015-07-06COFF: Support isa<> for Symbol::Body, whose type is std::atomic<SymbolBody *>.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-04COFF: Numerous fixes for interaction between LTO and weak externals.Peter Collingbourne
2015-07-04COFF: Print directive section contents if /verbose.Rui Ueyama
2015-07-04COFF: Fix the case where an object defines a weak external and its alias.Peter Collingbourne
2015-07-03COFF: Fix /base option.Rui Ueyama
2015-07-03COFF: Define SymbolTable::insert to simplify. NFC.Rui Ueyama
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-01COFF: Simplify SymbolTable::findLazy. NFC.Rui Ueyama
2015-06-30COFF: Change the order of adding symbols to the symbol table.Rui Ueyama
2015-06-29[opt] Hoist the call throuh SymbolBody::getReplacement out of the inlineChandler Carruth
2015-06-29COFF: Fix /export.Rui Ueyama
2015-06-29COFF: Fix logic to find default entry name or subsystem.Rui Ueyama
2015-06-29COFF: Allow mangled symbols as arguments for /export.Rui Ueyama
2015-06-28COFF: Undefined weak aliases are not fatal if /force is given.Rui Ueyama
2015-06-28COFF: Support /force flag.Rui Ueyama
2015-06-27COFF: Remove dead code.Rui Ueyama
2015-06-26COFF: Implement /lldmap flag.Peter Collingbourne
2015-06-26COFF: Change symbol resolution order for entry and /include.Rui Ueyama
2015-06-26COFF: Better error message for duplicate symbols.Rui Ueyama
2015-06-25COFF: Fix a bug of __imp_ symbol.Rui Ueyama
2015-06-25COFF: Handle undefined symbols starting with __imp_ in a special way.Rui Ueyama
2015-06-24COFF: Add some error checking to SymbolTable::addCombinedLTOObject().Peter Collingbourne
2015-06-24COFF: Make link order compatible with MSVC link.exe.Rui Ueyama
2015-06-21COFF: Combine add{Object,Archive,Bitcode,Import} functions. NFC.Rui Ueyama
2015-06-20COFF: Continue reading object files until converge.Rui Ueyama
2015-06-19COFF: Don't add new undefined symbols for /alternatename.Rui Ueyama
2015-06-18COFF: Rename a function. NFC.Rui Ueyama
2015-06-18COFF: Fix entry point inference bug.Rui Ueyama
2015-06-17COFF: Support creating DLLs.Rui Ueyama
2015-06-12COFF: Symbol resolution for common and comdat symbols defined in bitcode.Peter Collingbourne
2015-06-09COFF: Split SymbolTable::addCombinedLTOObject. NFC.Rui Ueyama
2015-06-09COFF: Handle references from LTO object to lazy symbols correctly.Peter Collingbourne
2015-06-09COFF: Allow the combined LTO object to define new symbols.Peter Collingbourne
2015-06-08COFF: Add more log messages.Rui Ueyama
2015-06-08COFF: Print out log messages to stdout.Rui Ueyama
2015-06-06COFF: Read linker directives from bitcode files.Peter Collingbourne
2015-06-04COFF: /include'd symbols must be preserved.Rui Ueyama
2015-06-03COFF: SymbolTable to manage symbols using BumpPtrAllocator.Rui Ueyama
2015-06-01COFF: Initial implementation of link-time optimization.Peter Collingbourne
2015-06-01COFF: Define an error category for the linker.Rui Ueyama