summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Pass all buffers to BuildId hash function at once. NFC.Rui Ueyama2016-05-021-5/+4
* Replace non-ascii character.Simon Atanasyan2016-05-021-1/+1
* Further MSVC appeasement.Peter Collingbourne2016-05-011-4/+4
* ELF: New symbol table design.Peter Collingbourne2016-05-011-31/+29
* Don't create dynamic relocations to ro segments.Rafael Espindola2016-04-301-89/+96
* [ELF][MIPS] Accept MIPS 64-bit binariesSimon Atanasyan2016-04-291-3/+6
* Skip scanRelocs for non-alloc sections.Rui Ueyama2016-04-281-19/+10
* Rename isRelRelativeRafael Espindola2016-04-281-1/+1
* Fixed mistype in comment. NFC.George Rimar2016-04-281-1/+1
* Add comment.Rui Ueyama2016-04-281-0/+12
* ELF: Create .gnu.version and .gnu.version_r sections when linking against ver...Peter Collingbourne2016-04-271-1/+12
* Reduce usage of isRelRelative.Rafael Espindola2016-04-271-3/+21
* Create a .got when PPC64 uses a TOC.Rafael Espindola2016-04-271-1/+1
* Simplify handling of R_PPC64_TOC. NFC.Rafael Espindola2016-04-271-10/+9
* [ELF] - Align sections file offsets correctly.George Rimar2016-04-271-4/+20
* Simplify. NFC.Rui Ueyama2016-04-271-1/+1
* ELF: Re-implement -u directly and remove CanKeepUndefined flag.Peter Collingbourne2016-04-271-5/+2
* ELF: Move code to where it is used, and related cleanups. NFC.Peter Collingbourne2016-04-261-4/+2
* Return R_GOTREL for R_MIPS_GPREL*.Rafael Espindola2016-04-261-3/+1
* Call repl in getSymbolBody. NFC.Rafael Espindola2016-04-261-2/+2
* Handle --as-needed with symbols, not relocations.Rafael Espindola2016-04-261-8/+7
* Store the binding in the Symbol.Rafael Espindola2016-04-261-4/+6
* Delete needsCopyRelImpl. It is redundant with getRelExpr.Rafael Espindola2016-04-251-1/+17
* [ELF] Delete extra line. NFCSimon Atanasyan2016-04-251-1/+0
* ELF: Forbid undefined symbols with non-default visibility in DSOs.Peter Collingbourne2016-04-241-2/+7
* Bring r267164 back with a fix.Rafael Espindola2016-04-221-2/+13
* ELF: Move Visibility, IsUsedInRegularObj and MustBeInDynSym flags to Symbol.Peter Collingbourne2016-04-221-4/+3
* Remove SymPair and instead use two DefinedRegulars instead.Rui Ueyama2016-04-211-17/+18
* Start adding support for internalizing shared libraries.Rafael Espindola2016-04-211-10/+1
* Reduce templating. NFC.Rafael Espindola2016-04-211-1/+1
* Delete the needsPlt target hook.Rafael Espindola2016-04-211-3/+16
* Don't recompute getRelExpr. NFC.Rafael Espindola2016-04-211-5/+3
* Moves needsPlt to Writer.cpp.Rafael Espindola2016-04-211-2/+42
* [ELF][MIPS] Create GOT entries for R_MIPS_REL32 dynamic relocationsSimon Atanasyan2016-04-201-0/+17
* ELF: Template LinkerScript class.Rui Ueyama2016-04-201-6/+6
* Delete refersToGotEntry.Rafael Espindola2016-04-201-3/+1
* Simplify mips gp0 handling.Rafael Espindola2016-04-201-2/+4
* Inline canRelaxTls.Rafael Espindola2016-04-201-27/+12
* Simplify canRelaxTls.Rafael Espindola2016-04-201-10/+10
* Move canRelaxTls to Writer.cpp. NFC.Rafael Espindola2016-04-201-5/+27
* Delete needsDynRelative.Rafael Espindola2016-04-201-1/+1
* Simplify mips got handling.Rafael Espindola2016-04-191-2/+5
* Remove isGotRelative.Rafael Espindola2016-04-181-2/+6
* Have getRelExpr handle all cases on x86.Rafael Espindola2016-04-181-1/+1
* Delete the now redundant pointsToLocalDynamicGotEntry.Rafael Espindola2016-04-181-1/+1
* Have getRelExpr return the final values for tls gd.Rafael Espindola2016-04-181-2/+2
* Change getRelExpr to return the final value for TLSLD. NFC.Rafael Espindola2016-04-181-1/+0
* Recommitted 266457 with fix:George Rimar2016-04-161-4/+9
* Revert r266457: "[ELF] - Implemented basic location counter support."Rui Ueyama2016-04-151-9/+4
* Simplify got handling.Rafael Espindola2016-04-151-16/+3
OpenPOWER on IntegriCloud