summaryrefslogtreecommitdiffstats
path: root/lld/COFF/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* COFF: Chagne weak alias' type from SymbolBody** to SymbolBody*. NFC.Rui Ueyama2015-07-011-6/+7
* COFF: Simplify SymbolTable::findLazy. NFC.Rui Ueyama2015-06-301-14/+2
* COFF: Change the order of adding symbols to the symbol table.Rui Ueyama2015-06-301-65/+125
* [opt] Hoist the call throuh SymbolBody::getReplacement out of the inlineChandler Carruth2015-06-291-0/+1
* COFF: Fix /export.Rui Ueyama2015-06-291-0/+4
* COFF: Fix logic to find default entry name or subsystem.Rui Ueyama2015-06-291-36/+23
* COFF: Allow mangled symbols as arguments for /export.Rui Ueyama2015-06-281-0/+23
* COFF: Undefined weak aliases are not fatal if /force is given.Rui Ueyama2015-06-281-7/+4
* COFF: Support /force flag.Rui Ueyama2015-06-281-0/+6
* COFF: Remove dead code.Rui Ueyama2015-06-261-9/+0
* COFF: Implement /lldmap flag.Peter Collingbourne2015-06-261-0/+11
* COFF: Change symbol resolution order for entry and /include.Rui Ueyama2015-06-261-8/+0
* COFF: Better error message for duplicate symbols.Rui Ueyama2015-06-251-1/+2
* COFF: Fix a bug of __imp_ symbol.Rui Ueyama2015-06-251-1/+3
* COFF: Handle undefined symbols starting with __imp_ in a special way.Rui Ueyama2015-06-251-2/+11
* COFF: Add some error checking to SymbolTable::addCombinedLTOObject().Peter Collingbourne2015-06-241-1/+2
* COFF: Make link order compatible with MSVC link.exe.Rui Ueyama2015-06-231-54/+58
* COFF: Combine add{Object,Archive,Bitcode,Import} functions. NFC.Rui Ueyama2015-06-201-47/+19
* COFF: Continue reading object files until converge.Rui Ueyama2015-06-191-1/+5
* COFF: Don't add new undefined symbols for /alternatename.Rui Ueyama2015-06-191-1/+10
* COFF: Rename a function. NFC.Rui Ueyama2015-06-181-2/+2
* COFF: Fix entry point inference bug.Rui Ueyama2015-06-181-0/+9
* COFF: Support creating DLLs.Rui Ueyama2015-06-171-0/+8
* COFF: Symbol resolution for common and comdat symbols defined in bitcode.Peter Collingbourne2015-06-111-0/+15
* COFF: Split SymbolTable::addCombinedLTOObject. NFC.Rui Ueyama2015-06-091-29/+36
* COFF: Handle references from LTO object to lazy symbols correctly.Peter Collingbourne2015-06-091-0/+18
* COFF: Allow the combined LTO object to define new symbols.Peter Collingbourne2015-06-091-4/+10
* COFF: Add more log messages.Rui Ueyama2015-06-081-6/+12
* COFF: Print out log messages to stdout.Rui Ueyama2015-06-081-1/+1
* COFF: Read linker directives from bitcode files.Peter Collingbourne2015-06-061-11/+14
* COFF: /include'd symbols must be preserved.Rui Ueyama2015-06-041-8/+5
* COFF: SymbolTable to manage symbols using BumpPtrAllocator.Rui Ueyama2015-06-031-9/+4
* COFF: Initial implementation of link-time optimization.Peter Collingbourne2015-06-011-0/+77
* COFF: Define an error category for the linker.Rui Ueyama2015-06-011-4/+7
* COFF: Add /alternatename option.Rui Ueyama2015-05-311-0/+9
* COFF: Add /include option.Rui Ueyama2015-05-311-1/+5
* COFF: Create LinkerDriver class.Rui Ueyama2015-05-311-1/+1
* COFF: Use range-based for loop.Rui Ueyama2015-05-311-9/+8
* Fix unsafe memory access.Rui Ueyama2015-05-311-1/+3
* COFF: Infer entry symbol name if /entry is not given.Rui Ueyama2015-05-311-9/+34
* COFF: Add a new PE/COFF port.Rui Ueyama2015-05-281-0/+175
OpenPOWER on IntegriCloud