summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Symbols.h
Commit message (Expand)AuthorAgeFilesLines
* Teach Undefined symbols from which file they are created from.Rui Ueyama2016-05-021-0/+8
* Further MSVC appeasement.Peter Collingbourne2016-05-011-2/+2
* Try to fix MSVC build.Peter Collingbourne2016-05-011-1/+2
* ELF: New symbol table design.Peter Collingbourne2016-05-011-104/+101
* Remove Size from Undefined symbol.Rui Ueyama2016-04-281-4/+2
* ELF: Create .gnu.version and .gnu.version_r sections when linking against ver...Peter Collingbourne2016-04-271-2/+12
* ELF: Merge UndefinedBitcode and UndefinedElf. NFC.Peter Collingbourne2016-04-271-23/+13
* ELF: Re-implement -u directly and remove CanKeepUndefined flag.Peter Collingbourne2016-04-271-6/+1
* ELF: Treat IFunc definitions in DSOs as functions.Peter Collingbourne2016-04-261-1/+5
* Store the binding in the Symbol.Rafael Espindola2016-04-261-0/+9
* ELF: Implement basic support for --version-script.Peter Collingbourne2016-04-221-0/+5
* ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.Peter Collingbourne2016-04-221-18/+21
* Internalize linkonce_odr more often.Rafael Espindola2016-04-211-0/+6
* Remove SymPair and instead use two DefinedRegulars instead.Rui Ueyama2016-04-211-9/+12
* Start adding support for internalizing shared libraries.Rafael Espindola2016-04-211-0/+2
* [ELF] - Refactoring of end/edata/etext implementation.George Rimar2016-04-141-12/+9
* ELF: Use hidden visibility for all DefinedSynthetic symbols.Peter Collingbourne2016-04-131-2/+2
* Use DefinedSynthetic for _gp* symbols.Rafael Espindola2016-04-121-6/+6
* Simplify handling of mips gp* symbols.Rafael Espindola2016-04-111-0/+5
* Simplify the creation of __rel[a]_iplt_{start,end}.Rafael Espindola2016-04-111-4/+4
* ELF: Implement --start-lib and --end-libRui Ueyama2016-04-071-8/+40
* Simplify dynamic relocation creation.Rafael Espindola2016-04-071-0/+2
* Use a bit in SymbolBody to store CanKeepUndefined.Rafael Espindola2016-04-061-1/+2
* Change the type hierarchy for undefined symbols.Rafael Espindola2016-04-061-25/+16
* Remove redundant argument. NFC.Rafael Espindola2016-04-051-4/+3
* ELF: Make SymbolBody::compare a non-template function.Peter Collingbourne2016-04-051-1/+1
* Rename Other -> StOther.Rui Ueyama2016-04-041-16/+18
* Add comments.Rui Ueyama2016-04-041-3/+5
* Try to fix the windows build.Rafael Espindola2016-04-041-3/+8
* Don't store an Elf_Sym for most symbols.Rafael Espindola2016-04-041-66/+90
* Remove DefinedElf class.Rui Ueyama2016-04-021-25/+18
* [ELF] Implement infrastructure for thunk code creationSimon Atanasyan2016-03-311-0/+7
* [LTO] Include in .symtab/.dynsym symbols introduced by optimizations.Davide Italiano2016-03-291-1/+2
* [LTO] Internalize symbols.Davide Italiano2016-03-281-1/+2
* Make needsPlt a plain function instead of a template.Rafael Espindola2016-03-241-1/+2
* Mark SymbolBody::getSymbol as `const`.Sean Silva2016-03-221-1/+1
* Use ELFT instead of ELFFile<ELFT>.Rui Ueyama2016-03-141-26/+21
* Revert r263366: Cosmetic change to reduce repetitions. NFC.Rui Ueyama2016-03-141-9/+11
* ELF: Redefine canBeDefined as a member function of SymbolBody.Rui Ueyama2016-03-131-1/+1
* Cosmetic change to reduce repetitions. NFC.Rui Ueyama2016-03-131-11/+9
* Redefine isGnuIfunc as a member function of SymbolBody.Rui Ueyama2016-03-131-0/+2
* Remove obsolete comment.Rui Ueyama2016-03-111-8/+0
* Represent local symbols with DefinedRegular.Rafael Espindola2016-03-111-24/+10
* Compute value of local symbol with getVA.Rafael Espindola2016-03-111-1/+2
* Remember the input section of locals.Rafael Espindola2016-03-111-2/+5
* Create a SymbolBody for locals.Rafael Espindola2016-03-111-2/+16
* [ELF] - Move initSymbols() to Driver.cpp. NFC.George Rimar2016-03-111-3/+0
* Rename MaxAlignment -> Alignment.Rui Ueyama2016-03-101-1/+1
* [ELF] - Do not call doInitSymbols for all ELFTsGeorge Rimar2016-03-101-2/+1
* lto: Record visibility in defined symbols.Rafael Espindola2016-03-071-1/+1
OpenPOWER on IntegriCloud