summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/Atoms.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-495/+0
* Move SimpleDefinedAtom::addReference to DefinedAtom.Pete Cooper2016-02-011-0/+2
* Fix Clang-tidy misc-use-override warnings, other minor fixes.Rui Ueyama2015-09-101-2/+2
* ELF: Remove redundant namespace qualifiers.Rui Ueyama2015-04-141-1/+1
* ELF: Simplify ELFDefinedAtom::contentType().Rui Ueyama2015-04-141-1/+2
* ELF: Split Atoms.h to Atoms.{h,cpp}.Rui Ueyama2015-04-141-361/+22
* Remove unused includes and forward declarations.Rui Ueyama2015-04-041-0/+1
* Use C++ non-static member initialization.Rui Ueyama2015-04-011-12/+8
* Rename all caps class names.Rui Ueyama2015-03-271-4/+4
* Remove this->.Rui Ueyama2015-03-271-9/+7
* [ARM] Handle mapping symbolsDenis Protivensky2015-03-261-3/+3
* Use alignment values everywhere instead of log2.Rui Ueyama2015-03-261-24/+11
* [ELF] GLOBAL_OFFSET_TABLE is a hidden symbolShankar Easwaran2015-03-201-1/+1
* Garbage collect an unused class in Atoms.hDavide Italiano2015-03-111-30/+0
* Remove sectionPosition attribute.Rui Ueyama2015-03-081-12/+0
* Remove duplicate code. NFC.Rui Ueyama2015-03-071-1/+0
* Remove else if a last block ends with return.Rui Ueyama2015-03-051-14/+10
* Remove redundant virtual destructor.Rui Ueyama2015-03-051-3/+1
* [ELF] Create a map from Reference to Symbol.Shankar Easwaran2015-02-231-13/+6
* [ELF] Add comments in the ELF readerShankar Easwaran2015-02-231-0/+2
* [ELF] Add section group/COMDAT support.Shankar Easwaran2015-02-231-0/+3
* [ELF] Add .gnu.linkonce support.Shankar Easwaran2015-02-231-3/+14
* [ELF] Add symbol to ELFReference.Shankar Easwaran2015-02-221-6/+13
* [ELF] Remove FIXME(s) that are already fixed.Shankar Easwaran2015-02-211-4/+2
* Remove unused parameter.Rui Ueyama2015-02-071-1/+1
* Remove remaining code for PPC ELF target.Rui Ueyama2015-01-301-5/+0
* Use Reference::KindValue instead of uint16_t to pass and save a relocation kindSimon Atanasyan2015-01-271-15/+15
* [lld] Correct forming of ARM/Thumb atomsDenis Protivensky2015-01-271-3/+13
* [ELF] Minimal implementation for ARM static linkingGreg Fitzgerald2015-01-211-0/+5
* ELF: Handle sh_addralign being set to zeroWill Newton2015-01-201-0/+3
* [ELF] Remove isThumb().Shankar Easwaran2014-12-121-2/+0
* [ELF] Use getVisibility() function to access st_other fieldSimon Atanasyan2014-11-051-4/+4
* Fix warnings about missing override.Rafael Espindola2014-11-031-6/+0
* [ELF] Add Readers for all the ELF subtargets.Shankar Easwaran2014-10-181-3/+0
* Revert "[ELF] Only mark as DT_NEEDED libs that are strictly necessary"Rui Ueyama2014-10-091-6/+1
* [ELF] Only mark as DT_NEEDED libs that are strictly necessaryRafael Auler2014-10-081-1/+6
* [lld] [ELF] Support for general dynamic TLS relocations on X86_64Rafael Auler2014-09-291-25/+0
* [AArch64] Initial ELF/AArch64 SupportChad Rosier2014-08-131-0/+5
* Move Simple.h and Alias.h to include/Core.Rui Ueyama2014-06-111-1/+1
* Re-submit r207884: Remove dead codeRui Ueyama2014-05-051-7/+0
* Revert "Remove dead code."Rui Ueyama2014-05-021-0/+7
* Remove dead code.Rui Ueyama2014-05-021-7/+0
* This is yet another case clang-modernize failed to add "override".Rui Ueyama2014-04-041-6/+3
* [ELF] Add "override" and remove "virtual".Rui Ueyama2014-03-281-201/+143
* Add "override" and remove "virtual" where appropriate.Rui Ueyama2014-03-061-1/+1
* [C++11] Replace LLVM_OVERRIDE with just "override" now that we're allChandler Carruth2014-03-021-1/+1
* [ELF] Add Target specific Readers.Shankar Easwaran2014-01-271-69/+10
* Run clang-format on r197727.Rui Ueyama2013-12-201-70/+45
* [lld] Introduce registry and Reference kind tupleNick Kledzik2013-12-191-51/+79
* Add explictly exported atoms and export R_*_COPY'ed atoms.Michael J. Spencer2013-11-081-0/+2
OpenPOWER on IntegriCloud