summaryrefslogtreecommitdiffstats
path: root/lld/ELF/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Internalize common variables.Rafael Espindola2016-08-311-3/+4
* Delete unnecessary template.Rafael Espindola2016-08-311-9/+7
* Delete DefinedBitcode.Rafael Espindola2016-08-311-1/+1
* Pass Binding instead of IsWeak to addBitcode.Rafael Espindola2016-08-301-3/+2
* [LTO] Fix the logic for dropping unnamed_addr.Davide Italiano2016-08-301-16/+23
* [ELF] - Use early return. NFC.George Rimar2016-08-301-10/+11
* [ELF] - Versionscript: support wildcards for extern "c++" tag.George Rimar2016-08-301-2/+19
* [ELF] - Cleanup of scanVersionScript(): do not change local Demangled variabl...George Rimar2016-08-301-2/+11
* [ELF] - Give automatically generated __start_* and __stop_* symbols default v...George Rimar2016-08-191-4/+4
* [ELF] Allows setting section for common symbols in linker scriptEugene Leviant2016-07-281-9/+12
* Simplify symbol version handling.Rui Ueyama2016-07-211-82/+35
* [ELF] - Fixed integral constant overflow warning under MSVS 2015. NFC.George Rimar2016-07-201-2/+2
* Remove SymbolBody::PlaceholderKind.Rui Ueyama2016-07-181-18/+14
* Iterate over SymVector instead of Symtab hash table.Rui Ueyama2016-07-181-6/+7
* Implement almost-zero-cost --trace-symbol.Rui Ueyama2016-07-171-13/+23
* Print out file names for common symbols for --trace-symbol.Rui Ueyama2016-07-171-1/+1
* Handle versioned symbols efficiently.Rui Ueyama2016-07-171-36/+79
* Add a pointer to a source file to SymbolBody.Rui Ueyama2016-07-171-9/+8
* Remove redundant namespace specifiers.Rui Ueyama2016-07-161-4/+4
* Resurrect code that was lost in conflicting commits.Rui Ueyama2016-07-161-1/+1
* Recommit r275257 "[ELF] - Implement extern "c++" version script tag"George Rimar2016-07-161-22/+50
* Rename SymbolVersions VersionDefinitions.Rui Ueyama2016-07-161-6/+6
* Rename Version VersionDefinition.Rui Ueyama2016-07-161-3/+3
* Simplify. NFC.Rui Ueyama2016-07-161-8/+5
* Simplify default symbol version management. NFC.Rui Ueyama2016-07-161-6/+3
* Reverted r275257 "[ELF] - Implement extern "c++" version script tag"George Rimar2016-07-131-50/+22
* [ELF] - Implement extern "c++" version script tagGeorge Rimar2016-07-131-22/+50
* [ELF] - Add Id field to Version struct.George Rimar2016-07-121-9/+8
* [ELF] - Do not error out when version declaration not found when building exe...George Rimar2016-07-081-0/+10
* Move demangle() from Symbols.cpp to Strings.cpp.Rui Ueyama2016-07-071-3/+5
* [ELF] - Fixed incorrect logic of version assignments when mixing wildcards wi...George Rimar2016-07-071-20/+36
* [ELF] - Check the input bitcode files for compatibility.George Rimar2016-06-291-3/+2
* [ELF] - Updated comments. NFC.George Rimar2016-06-291-2/+2
* Create Strings.cpp and move string manipulation functions to that file.Rui Ueyama2016-06-291-0/+1
* Rename matchStr -> globMatch.Rui Ueyama2016-06-291-1/+1
* Make SymbolTable::findAll to return only defined symbols.Rui Ueyama2016-06-291-16/+24
* [ELF] Support for wildcard in version scripts.Davide Italiano2016-06-291-11/+28
* Refactor ELF type inference functions.Rui Ueyama2016-06-291-1/+1
* [ELF] - Implemented support of default/non-default symbols versionsGeorge Rimar2016-06-281-4/+29
* [ELF] - Implemented --no-undefined-version flagGeorge Rimar2016-06-281-6/+13
* [ELF] Warn for duplicate symbols in version scripts instead of erroring out.Davide Italiano2016-06-281-1/+1
* Implement --trace-symbol=symbol option.Rui Ueyama2016-06-231-0/+11
* [ELF] - Do not allow to mix global symbols versions.George Rimar2016-06-221-1/+5
* [ELF] - Recommit r273143("[ELF] - Basic versioned symbols support implemented.")George Rimar2016-06-201-4/+22
* Revert r273143 "[ELF] - Basic versioned symbols support implemented."George Rimar2016-06-201-22/+4
* [ELF] - Basic versioned symbols support implemented.George Rimar2016-06-201-4/+22
* Make local: optional.Rafael Espindola2016-06-171-1/+1
* Internalize symbols in comdats.Rafael Espindola2016-06-151-2/+3
* Don't include --start-lib/--end-lib files twice.Rafael Espindola2016-06-141-6/+9
* Use a reference instead of a pointer. NFC.Rafael Espindola2016-06-141-2/+2
OpenPOWER on IntegriCloud