summaryrefslogtreecommitdiffstats
path: root/lld/ELF/SymbolTable.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Do not use errs() or outs() directly. Instead use message(), log() or error()Rui Ueyama2017-02-211-1/+1
* [ELF] Use SyntheticSections for ThunksPeter Smith2017-02-011-3/+3
* Revert "[ELF][ARM] Use SyntheticSections for Thunks"Rui Ueyama2017-01-281-3/+3
* [ELF][ARM] Use SyntheticSections for ThunksPeter Smith2017-01-271-3/+3
* Create _end symbol even if a .so defines it.Rafael Espindola2017-01-191-1/+1
* Add a isInCurrentDSO helper. NFC.Rafael Espindola2017-01-171-3/+3
* Give priority to linker scripts over preemption.Rafael Espindola2017-01-161-5/+1
* Don't add DT_INIT/DT_FINI for undef and shared symbols.Rafael Espindola2017-01-131-0/+8
* Add support for anonymous local symbols.Rafael Espindola2017-01-101-20/+10
* [ELF] Add support for thunks to undefined non-weak symbolsPeter Smith2017-01-041-3/+3
* Do not return null or Undefined from find{All,}ByVersion.Rui Ueyama2016-12-221-15/+15
* Define a getter function for a lazily-created object.Rui Ueyama2016-12-221-17/+14
* Simplify. NFC.Rui Ueyama2016-12-221-7/+2
* Define a function to avoid a magic variable 0x3.Rui Ueyama2016-12-221-6/+8
* De-template DefinedSynthetic.Rui Ueyama2016-12-211-1/+1
* Fix build broken by changes in StringMatcher interface r290213Vitaly Buka2016-12-211-1/+1
* Remove lld/Support/Memory.h.Rui Ueyama2016-12-181-1/+1
* Rename find(SymbolVersion) to avoid overloading with find(StringRef).Rui Ueyama2016-12-101-6/+7
* Fix a bogus warning.Rafael Espindola2016-12-091-2/+5
* Don't crash on an extra symbol in a version script.Rafael Espindola2016-12-091-1/+2
* Give preempting symbols precedence over linker script.Rafael Espindola2016-12-091-1/+5
* Move Memory.{h,cpp} to lld/Support so that we can use them from COFF.Rui Ueyama2016-12-081-1/+1
* Change the implementation of --dynamic-list to use linker script parsing.Rafael Espindola2016-12-081-7/+0
* Inline function called only once.Rafael Espindola2016-12-081-17/+11
* Handle C++ names in anon scripts.Rafael Espindola2016-12-081-2/+2
* Inline two functions called only once. NFC.Rafael Espindola2016-12-081-26/+19
* Add two helper functions. NFC.Rafael Espindola2016-12-081-7/+16
* Simplify. NFC.Rafael Espindola2016-12-081-1/+1
* [ELF] Correct addAbsolute function argument nameSimon Atanasyan2016-12-081-2/+2
* [ELF][MIPS] Make _gp, _gp_disp, __gnu_local_gp global symbolsSimon Atanasyan2016-12-081-3/+4
* Make demangle() return None instead of "" if a given string is not a mangled ...Rui Ueyama2016-12-071-1/+4
* Allow duplicated abs symbols with the same value.Rafael Espindola2016-12-021-6/+15
* Introduce StringRefZ class to represent null-terminated strings.Rui Ueyama2016-11-291-8/+10
* [ELF] Be compliant with LLVM and rename Lto into LTO. NFCI.Davide Italiano2016-11-261-4/+4
* Move getLocation from Relocations.cpp to InputSection.cpp.Rui Ueyama2016-11-251-2/+2
* Use toString() to report incompatible files.Rui Ueyama2016-11-241-5/+6
* Define toString(const SymbolBody &) and remove maybeDemangle instead.Rui Ueyama2016-11-241-4/+3
* Remove HasError and use ErrorCount instead.Rui Ueyama2016-11-241-1/+1
* Define toString() as a generic function to get a string for error message.Rui Ueyama2016-11-231-2/+2
* Remove one of SymbolTable::addRegular function that forwards other addRegular.Rui Ueyama2016-11-231-8/+0
* Remove a forwarding constructor that is used only once.Rui Ueyama2016-11-231-1/+1
* Parse symbol versions in scanVersionScript() instead of insert().Rui Ueyama2016-11-231-33/+10
* Remove unused #include.Rui Ueyama2016-11-191-1/+0
* Use consistent variable name.Rui Ueyama2016-11-181-2/+2
* Add single quotes to error messages.Rui Ueyama2016-11-171-2/+2
* Use consistent variable name.Rui Ueyama2016-11-171-4/+4
* Use llvm::reverse to get a reverse range.Rui Ueyama2016-11-171-3/+4
* Pass StringRefs instead of StringMatcher because it's simpler.Rui Ueyama2016-11-171-5/+6
* Use uint16_t instead of size_t for symbol version ID.Rui Ueyama2016-11-171-2/+2
* Add single quotes to a warning message for consistency.Rui Ueyama2016-11-171-1/+1
OpenPOWER on IntegriCloud