summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/ELFLinkingContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the old ELF linker.Rafael Espindola2016-02-281-263/+0
* Add File::kind's for all subclasses of File.Pete Cooper2016-01-141-2/+2
* [old ELF] Remove AMDGPU targetTom Stellard2016-01-111-2/+0
* [LLD] Fix Clang-tidy modernize-use-nullptr warnings; other minor cleanups.Rui Ueyama2015-10-021-1/+1
* ELF: Add AMDGPU ReaderWriterTom Stellard2015-08-271-0/+2
* [ELF] Protect write access to the ELFLinkingContext::_cidentSections by a mutexSimon Atanasyan2015-07-221-1/+3
* [Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan2015-07-131-0/+2
* [ELF] Define __start_XXX/__stop_XXX symbols where XXX is a section nameSimon Atanasyan2015-07-031-0/+9
* Remove the Native file format.Rui Ueyama2015-04-101-3/+0
* [elf] Fix a silly memory leak. std::string has a non-trivial dtor.Benjamin Kramer2015-04-051-4/+4
* ELF: Make createWriterELF's type consistent with other functions.Rui Ueyama2015-04-021-1/+1
* ELF: Remove TargetHandlerBase by merging it with TargetHandler.Rui Ueyama2015-04-011-1/+1
* ELF: Add a comment about the sysroot path.Rui Ueyama2015-03-281-3/+5
* ELF: Do less if HAVE_CXXABI_H is not defined.Rui Ueyama2015-03-281-9/+9
* ELF: make code concise using "using".Rui Ueyama2015-03-281-8/+12
* ELF: Use C++11 non-member initialization.Rui Ueyama2015-03-271-12/+0
* [LinkerScript] Implement semantics for simple sections mappingsRafael Auler2015-03-161-1/+1
* [ELF] Ability to resolve undefined symbols lazilyDenis Protivensky2015-03-141-0/+11
* LinkerScript: Add -T <scriptfile> optionMeador Inge2015-03-131-3/+3
* Add SimpleAbsoluteAtom which is analogous to other Simple* atoms.Rui Ueyama2015-03-091-17/+2
* Add missing includes for make_unique, lld edition.Benjamin Kramer2015-03-021-0/+1
* [ELF] Set up initial live symbol(s) to avoid incorrect reclaim of atoms.Davide Italiano2015-02-271-0/+4
* [ELF] Teach GNU Driver about --stats.Davide Italiano2015-02-221-1/+1
* Remove YAML/Native round-trip passes.Rui Ueyama2015-02-201-1/+0
* [ELF] Demangle: don't expose raw info when getter is available.Davide Italiano2015-02-181-1/+1
* [ELF] Replace std::set with StringSet.Shankar Easwaran2015-02-131-10/+0
* [ELF] Insert wrap symbols into a set.Shankar Easwaran2015-02-121-2/+3
* [ELF] Support --wrap optionShankar Easwaran2015-02-121-0/+9
* [ELF] Implement --strip-all/-sDavide Italiano2015-02-081-1/+2
* Use make_unique.Rui Ueyama2015-02-061-1/+1
* [Cleanup] Remove member functions added to support nostdlibShankar Easwaran2015-02-061-2/+2
* [ELF] Fix -nostdlib option.Shankar Easwaran2015-02-061-2/+2
* ELF: Don't use LayoutPass.Rui Ueyama2015-01-311-4/+2
* Remove remaining code for PPC ELF target.Rui Ueyama2015-01-301-2/+0
* ELF: Remove dead code.Rui Ueyama2015-01-291-7/+6
* [Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan2015-01-251-0/+1
* Fix the ELF shared library build targets - take 2Greg Fitzgerald2015-01-241-32/+3
* Revert " Fix the ELF shared library build targets"Greg Fitzgerald2015-01-231-3/+32
* Fix the ELF shared library build targetsGreg Fitzgerald2015-01-231-32/+3
* [ELF] Minimal implementation for ARM static linkingGreg Fitzgerald2015-01-211-0/+5
* [ELF] Make -init/-fini options compatible with the gnu linkerSimon Atanasyan2014-12-101-1/+1
* [ELF] Fix max-page-size option.Shankar Easwaran2014-11-131-2/+1
* [ELF] Support -z max-page-size optionShankar Easwaran2014-11-101-1/+2
* [ELF] Support --no-align-segments.Shankar Easwaran2014-11-081-1/+2
* [ELF] Remove is64bits() and isLittlEndian().Shankar Easwaran2014-11-071-2/+0
* [ELF] Implement isLittleEndian for all architecturesShankar Easwaran2014-11-061-5/+0
* Remove #ifdef __FreeBSDRui Ueyama2014-10-271-4/+2
* Use __cxa_demangle on FreeBSD to fix buildbots.Rui Ueyama2014-10-211-1/+1
* Assume cxxabi.h exists on FreeBSDRui Ueyama2014-10-211-1/+3
* [ELF] Implement demangle.Shankar Easwaran2014-10-201-6/+35
OpenPOWER on IntegriCloud