summaryrefslogtreecommitdiff
path: root/lld/ELF/SymbolTable.h
AgeCommit message (Expand)Author
2018-08-22Change how we handle -wrap.Rui Ueyama
2018-07-18Revert r336609: Fix direct calls to __wrap_sym when it is relocated.Rui Ueyama
2018-07-09Fix direct calls to __wrap_sym when it is relocated.Rui Ueyama
2018-04-03Make fetchIfLazy only fetch an object file. NFC.Rui Ueyama
2018-04-03[ELF] - Eliminate Lazy class.George Rimar
2018-02-28Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp.Rui Ueyama
2018-02-27Put undefined symbols from shared libraries in the symbol table.Rafael Espindola
2018-02-16ELF: Stop collecting a list of symbols in ArchiveFile.Peter Collingbourne
2018-01-30[ELF] - Remove dead declaration. NFC.George Rimar
2017-12-23Detemplate reportDuplicate.Rafael Espindola
2017-12-20Use a reference in addLazyArchive. NFC.Rafael Espindola
2017-12-20Use a reference for the shared symbol file.Rafael Espindola
2017-12-20Use a reference for a value that is never null. NFC.Rafael Espindola
2017-12-20Use a reference for a value that is never null. NFC.Rafael Espindola
2017-12-12Compact symbols from 96 to 88 bytes.Rafael Espindola
2017-12-09Remove some includes from InputFiles.h.Rafael Espindola
2017-11-27Rename `Symtab` private memory to avoid confusion with global `Symtab`Sam Clegg
2017-11-17Remove IsLocal.Rafael Espindola
2017-11-11Simplify. NFC.Rafael Espindola
2017-11-06ELF: Remove SymbolTable::SymIndex class.Peter Collingbourne
2017-11-06ELF: Merge DefinedRegular and Defined.Peter Collingbourne
2017-11-04Rewrite addSymbolWrap and applySymbolWrap. NFCI.Rui Ueyama
2017-11-04Remove dead code and update comment.Rui Ueyama
2017-11-03Rename SymbolBody -> SymbolRui Ueyama
2017-10-31Merge SymbolBody and Symbol into one class, SymbolBody.Rui Ueyama
2017-10-28Pass symbol attributes instead of ElfSym to Shared symbol ctor.Rui Ueyama
2017-10-16Revert r315877: Simplify.Konstantin Zhuravlyov
2017-10-15Simplify.Rui Ueyama
2017-10-07Inline small function. NFC.Rafael Espindola
2017-10-06Refine our --wrap implementation.Rafael Espindola
2017-10-03Inline a small function.Rui Ueyama
2017-10-03[ELF] Avoid promoting an undefined weak entry symbol to global.Igor Kudrin
2017-09-30Make parameter lists of SymbolTable::add* functions more consistent. NFC.Rui Ueyama
2017-09-25Move Config->SymbolRenaming to SymbolTable.Rui Ueyama
2017-09-08If --dynamic-list is given, only those symbols are preemptible.Rafael Espindola
2017-09-08Revert "Revert "Revert r311468: If --dynamic-list is given, only those symbol...Rafael Espindola
2017-09-07Revert "Revert r311468: If --dynamic-list is given, only those symbols are pr...Rafael Espindola
2017-08-22Revert r311468: If --dynamic-list is given, only those symbols are preemptibleRui Ueyama
2017-08-22If --dynamic-list is given, only those symbols are preemptibleRui Ueyama
2017-08-15Remove SymbolTable::findInCurrentDSO.Rui Ueyama
2017-07-26Rename ObjectFile -> ObjFile.Rui Ueyama
2017-07-26Detemplate SymbolTable.Rafael Espindola
2017-06-30Remove unused declarationsSam Clegg
2017-06-21Implement the --exclude-libs option.Rui Ueyama
2017-06-05Symbols re-defined with -wrap and -defsym need to be excluded from inter-Dmitry Mikulin
2017-05-25Revert "Simplify a variable type by using StringRef instead of CachedHashStri...Rafael Espindola
2017-05-24Simplify a variable type by using StringRef instead of CachedHashStringRef.Rui Ueyama
2017-04-26[ELF] - Implemented --defsym option.George Rimar
2017-03-08Remove DefinedSynthetic.Rafael Espindola
2017-03-08Use uint32_t for alignment in more places, NFC.Rafael Espindola