aboutsummaryrefslogtreecommitdiff
path: root/lib/ReaderWriter/ELF/ELFLinkingContext.cpp
AgeCommit message (Expand)Author
2015-07-23Merging r242885:release_37Hans Wennborg
2015-07-13[Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan
2015-07-03[ELF] Define __start_XXX/__stop_XXX symbols where XXX is a section nameSimon Atanasyan
2015-04-10Remove the Native file format.Rui Ueyama
2015-04-05[elf] Fix a silly memory leak. std::string has a non-trivial dtor.Benjamin Kramer
2015-04-02ELF: Make createWriterELF's type consistent with other functions.Rui Ueyama
2015-04-01ELF: Remove TargetHandlerBase by merging it with TargetHandler.Rui Ueyama
2015-03-28ELF: Add a comment about the sysroot path.Rui Ueyama
2015-03-28ELF: Do less if HAVE_CXXABI_H is not defined.Rui Ueyama
2015-03-28ELF: make code concise using "using".Rui Ueyama
2015-03-27ELF: Use C++11 non-member initialization.Rui Ueyama
2015-03-16[LinkerScript] Implement semantics for simple sections mappingsRafael Auler
2015-03-14[ELF] Ability to resolve undefined symbols lazilyDenis Protivensky
2015-03-13LinkerScript: Add -T <scriptfile> optionMeador Inge
2015-03-09Add SimpleAbsoluteAtom which is analogous to other Simple* atoms.Rui Ueyama
2015-03-02Add missing includes for make_unique, lld edition.Benjamin Kramer
2015-02-27[ELF] Set up initial live symbol(s) to avoid incorrect reclaim of atoms.Davide Italiano
2015-02-22[ELF] Teach GNU Driver about --stats.Davide Italiano
2015-02-20Remove YAML/Native round-trip passes.Rui Ueyama
2015-02-18[ELF] Demangle: don't expose raw info when getter is available.Davide Italiano
2015-02-13[ELF] Replace std::set with StringSet.Shankar Easwaran
2015-02-12[ELF] Insert wrap symbols into a set.Shankar Easwaran
2015-02-12[ELF] Support --wrap optionShankar Easwaran
2015-02-08[ELF] Implement --strip-all/-sDavide Italiano
2015-02-06Use make_unique.Rui Ueyama
2015-02-06[Cleanup] Remove member functions added to support nostdlibShankar Easwaran
2015-02-06[ELF] Fix -nostdlib option.Shankar Easwaran
2015-01-31ELF: Don't use LayoutPass.Rui Ueyama
2015-01-30Remove remaining code for PPC ELF target.Rui Ueyama
2015-01-29ELF: Remove dead code.Rui Ueyama
2015-01-25[Mips] Teach LLD to recognize one more MIPS target triple - mips64elSimon Atanasyan
2015-01-24 Fix the ELF shared library build targets - take 2Greg Fitzgerald
2015-01-23Revert " Fix the ELF shared library build targets"Greg Fitzgerald
2015-01-23 Fix the ELF shared library build targetsGreg Fitzgerald
2015-01-21[ELF] Minimal implementation for ARM static linkingGreg Fitzgerald
2014-12-10[ELF] Make -init/-fini options compatible with the gnu linkerSimon Atanasyan
2014-11-13[ELF] Fix max-page-size option.Shankar Easwaran
2014-11-10[ELF] Support -z max-page-size optionShankar Easwaran
2014-11-08[ELF] Support --no-align-segments.Shankar Easwaran
2014-11-07[ELF] Remove is64bits() and isLittlEndian().Shankar Easwaran
2014-11-06[ELF] Implement isLittleEndian for all architecturesShankar Easwaran
2014-10-27Remove #ifdef __FreeBSDRui Ueyama
2014-10-21Use __cxa_demangle on FreeBSD to fix buildbots.Rui Ueyama
2014-10-21Assume cxxabi.h exists on FreeBSDRui Ueyama
2014-10-20[ELF] Implement demangle.Shankar Easwaran
2014-10-18[ELF] Add Readers for all the ELF subtargets.Shankar Easwaran
2014-10-09[ELF] Fix uninitialized variablesRafael Auler
2014-09-29[lld] [ELF] Support for general dynamic TLS relocations on X86_64Rafael Auler
2014-09-22Re-commit r218259.Rui Ueyama
2014-09-22Revert "[ELF] Fix linking when a regular object defines a symbol that is used...Rui Ueyama