summaryrefslogtreecommitdiffstats
path: root/lld
Commit message (Expand)AuthorAgeFilesLines
* hexagon targetinfo changes for getting the relocation kind from string and vi...Shankar Easwaran2013-01-302-0/+220
* simplify hexagon relocations handlingShankar Easwaran2013-01-301-4/+5
* [ELF][x86-64] Add TargetLayout.Michael J. Spencer2013-01-302-1/+8
* Whitespace.Michael J. Spencer2013-01-303-2/+2
* [ELF] Remove ReferenceKinds.Michael J. Spencer2013-01-3012-770/+11
* [ELF] Use TargetRelocationHandler to apply relocations.Michael J. Spencer2013-01-301-13/+5
* [ELF] Add {Hexagon,PPC,X86}TargetHandler.Michael J. Spencer2013-01-3015-19/+416
* change the function names in RelocationHelper to adhere to conventionShankar Easwaran2013-01-301-2/+3
* change DefaultLayout to TargetLayout inside member variablesShankar Easwaran2013-01-301-1/+1
* add targethandler hooks from Writer and cleanupShankar Easwaran2013-01-309-175/+121
* [ELF][x86-64] Add X86_64TargetRelocationHandler and friends.Michael J. Spencer2013-01-304-7/+147
* [ELF] Add ELFTargetRelocationHandler.Michael J. Spencer2013-01-302-0/+17
* add Relocation helper functionsShankar Easwaran2013-01-301-0/+52
* [ELF] Make AtomLayout more accessible.Michael J. Spencer2013-01-305-79/+66
* [ELF] Chop the ELF prefix off of most things.Michael J. Spencer2013-01-2928-441/+434
* remove targetInfo and layout from ELFTargetLayoutShankar Easwaran2013-01-291-5/+2
* [ELF] Fix header sort order.Michael J. Spencer2013-01-2924-113/+147
* [ELF] Add support for IFUNC.Michael J. Spencer2013-01-2912-37/+296
* [ELF] Give Chunk a ELFTargetInfo.Michael J. Spencer2013-01-296-85/+59
* [ELF] Remove OwningPtr from the Chunk::write interface.Michael J. Spencer2013-01-295-49/+36
* [ELF] Clean up doxygen comments.Michael J. Spencer2013-01-291-11/+10
* add register section, remove contentType from sectionKeyShankar Easwaran2013-01-282-46/+106
* [ELF] Use correct regex in test.Michael J. Spencer2013-01-281-3/+3
* [ELF] Use entry point from LinkerOptions.Michael J. Spencer2013-01-287-7/+73
* lldX86_64ELFTarget depends on lldCore.Benjamin Kramer2013-01-261-0/+4
* Use proper delete.Michael J. Spencer2013-01-262-5/+5
* [ELF][x86-64] Add relocation string<->kind.Michael J. Spencer2013-01-253-0/+121
* [ELF][X86-64] Use the correct base address.Michael J. Spencer2013-01-254-2/+16
* [CMake] Setup include dirs properly.Michael J. Spencer2013-01-253-24/+16
* change all occurences of File to FileELFShankar Easwaran2013-01-251-6/+6
* add elf targethandlerShankar Easwaran2013-01-2542-496/+1030
* [Driver] Run the pass manager.Michael J. Spencer2013-01-242-1/+7
* Move SimpleAtoms.h to ReaderWriter.Michael J. Spencer2013-01-247-258/+192
* Add SectionPosition and OrderPassNick Kledzik2013-01-2323-18/+341
* [ELF] Read IFUNC symbols correctly as typeResolver.Michael J. Spencer2013-01-235-0/+24
* Add PassManager.Michael J. Spencer2013-01-2310-62/+92
* change from using 2 bits to 4 bits, as 2 bits arent enough to hold the enumer...Shankar Easwaran2013-01-231-1/+1
* Move everything over to TargetInfo.Michael J. Spencer2013-01-2352-1703/+458
* [Core] Move Resolver and SymbolTable over to TargetInfo.Michael J. Spencer2013-01-226-140/+114
* change enum class to enum, as g++ doesnot support bitfields with enumerated c...Shankar Easwaran2013-01-221-2/+2
* it looks like g++ 4.7.2 doesnot like bit fields when the type is a enumeratio...Shankar Easwaran2013-01-221-1/+1
* Add {,ELF,MachO}TargetInfo.Michael J. Spencer2013-01-2214-12/+387
* no functionality changes(split WriterELF into multiple files)Shankar Easwaran2013-01-218-1882/+2252
* [Core] Use LLVM's ErrorOr<T>.Michael J. Spencer2013-01-206-396/+6
* [docs] Document lld's usage of C++11 features.Michael J. Spencer2013-01-202-0/+41
* Replace the 'final' keyword with 'LLVM_FINAL' as GCC 4.6 doesn't supportChandler Carruth2013-01-193-8/+8
* Allow the LLD CMake build to work with -std=gnu++0x and -std=gnu++11 asChandler Carruth2013-01-191-1/+3
* Fix the build with libstdc++ v4.6 on Linux by supplying an explicit moveChandler Carruth2013-01-191-0/+7
* [Core] Fix passing an rvalue reference of ErrorOr.Michael J. Spencer2013-01-181-1/+2
* [ELF] Use operator new(std::size_t, BumpPtrAllocator).Michael J. Spencer2013-01-161-16/+13
OpenPOWER on IntegriCloud