aboutsummaryrefslogtreecommitdiff
path: root/lld
AgeCommit message (Expand)AuthorFilesLines
2014-06-30[mach-o] improve errors when mixing architecturesNick Kledzik4-19/+78
2014-06-30[mach-o] x86_64 relocation code review fixesNick Kledzik2-5/+5
2014-06-30MachO: stop iterating past the end of an arrayTim Northover2-14/+8
2014-06-30MachO: re-enable writing of compact-unwind sections.Tim Northover2-1/+165
2014-06-30MachO: align segment virtual addresses to page size.Tim Northover2-2/+49
2014-06-30MachO: calculate segment offsets in final MachO files properly.Tim Northover2-6/+60
2014-06-30MachO: support atomization of dylibs.Tim Northover6-1/+247
2014-06-27[mach-o] fix struct initialization to work with Windows compilerNick Kledzik1-6/+14
2014-06-27[mach-o] refactor x86_64 relocation handling.Nick Kledzik14-119/+1127
2014-06-27Add const to sort() comparator function. Caught by gcc but not clangNick Kledzik1-1/+1
2014-06-27Add utility to SimpleDefinedAtom to sort referencesNick Kledzik1-1/+16
2014-06-26[Driver] Improve the `isPathUnderSysroot()` function. Now it returns aSimon Atanasyan2-7/+16
2014-06-25[mach-o]: make sure custom sort method is irreflexive.Tim Northover1-2/+2
2014-06-25[mach-o]: atomize zero-terminated literals correctly.Tim Northover2-9/+9
2014-06-25[mach-o] don't assume all sections have symbolsTim Northover2-4/+29
2014-06-25[ELF] Add two new virtual functions to the `OutputELFWriter` class to controlSimon Atanasyan9-41/+362
2014-06-24Update for llvm api change.Rafael Espindola1-5/+3
2014-06-23Update for llvm api change.Rafael Espindola2-2/+2
2014-06-23[Mips] Make rel-dynamic-03.test test case independent from external input files.Simon Atanasyan1-9/+35
2014-06-22[Mips] Make rel-dynamic-01.test test case independent from external input files.Simon Atanasyan1-9/+61
2014-06-21[Mips] Remove redundant checking from the RelocationPass::isDynamic() function.Simon Atanasyan1-8/+1
2014-06-20PE/COFF: move PAGE_SIZE into the PECOFFLinkingContext.Tim Northover2-16/+19
2014-06-20MachO: rename _outputFileType to avoid shadowing parent field.Tim Northover7-35/+34
2014-06-20[Mips] Make rel-copy.test test case independent from external input files.Simon Atanasyan1-21/+50
2014-06-19[Mips] Make r26-1.test test case independent from external input files.Simon Atanasyan1-16/+75
2014-06-17[PECOFF] Support COMDAT associative sections.Rui Ueyama10-13/+188
2014-06-17[Mips] Make plt-header.test test case independent from external input files.Simon Atanasyan1-15/+73
2014-06-16Update for llvm api change.Rafael Espindola1-10/+12
2014-06-16[Mips] Make hilo16-5.test test case independent from external input files.Simon Atanasyan1-6/+37
2014-06-15[Mips] Make gp-sym-2.test test case independent from external input files.Simon Atanasyan1-6/+38
2014-06-14[Mips] Make gp-sym-1.test test case independent from external input files.Simon Atanasyan1-4/+31
2014-06-14Using llvm::sys::swapByteOrder() for the common case of byte-swapping a value...Artyom Skrobov2-111/+114
2014-06-14[Mips] Make exe-got.test test case independent from external input files.Simon Atanasyan1-12/+69
2014-06-14Left two files out of the previous commitArtyom Skrobov2-5/+5
2014-06-14llvm::sys::SwapByteOrder() renamed to llvm::sys::getSwappedBytes()Artyom Skrobov1-111/+111
2014-06-13Update for llvm api change.Rafael Espindola9-24/+31
2014-06-13Remove unused and odd code.Rafael Espindola1-36/+0
2014-06-13[Mips] Make exe-fileheader.test test case independent from external input files.Simon Atanasyan1-16/+67
2014-06-13Remove a 'using std::error_code' I missed in the previous pass.Rafael Espindola1-11/+11
2014-06-12More prefixing of error_code.Rafael Espindola21-82/+84
2014-06-12Refer to error_code with an std prefix.Rafael Espindola3-16/+17
2014-06-12include system_error directly.Rafael Espindola15-15/+15
2014-06-12Run llvm/utils/sort_includes.py in a few files.Rafael Espindola15-48/+11
2014-06-12Uses #include "..." instead of #include <...> for llvm headers.Rafael Espindola3-6/+6
2014-06-12[Mips] Make exe-dynamic.test test case independent from external input files.Simon Atanasyan1-16/+76
2014-06-12Don't import error_code into the lld namespace.Rafael Espindola40-344/+350
2014-06-12replace llvm::error_code with std::error_code.Rafael Espindola6-21/+20
2014-06-12Don't use make_error_code from the llvm namespace.Rafael Espindola5-16/+16
2014-06-12Use error_category from the std namespace.Rafael Espindola2-16/+16
2014-06-12Use error_condition from the std namespace.Rafael Espindola1-10/+10