aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-07-23Merging r242885:release_37Hans Wennborg
2015-07-14Creating release_37 branch off revision 242221Hans Wennborg
2015-07-14Update for llvm api change.Rafael Espindola
2015-07-14Use getChildOffset instead of getBuffer for identifying a member.Rafael Espindola
2015-07-14[ELF/AArch64] Fix export TLS dynamic symbolAdhemerval Zanella
2015-07-14Revert ELF port. Posting to mailing list.Michael J. Spencer
2015-07-14Revert "Make COFF linker work when it's built by clang again."Rui Ueyama
2015-07-14COFF: Fix entry name inference for x86.Rui Ueyama
2015-07-14Fix warnings.Michael J. Spencer
2015-07-14[LinkerScript] Don't create unnecessarily large segmentsRafael Auler
2015-07-14Put explicit template instantiations in the correct namespace.Michael J. Spencer
2015-07-14Remove commented out code.Michael J. Spencer
2015-07-13[LinkerScript] Fix bug in Segment::assignVirtualAddress()Rafael Auler
2015-07-13Initial ELF port.Michael J. Spencer
2015-07-13COFF: Fix x86 delay-load helper function name.Rui Ueyama
2015-07-13COFF: Inline Defined::getRVA because it's very hot.Rui Ueyama
2015-07-13COFF: Split createSymbolAndSymbolTable to small functions. NFC.Rui Ueyama
2015-07-13[Mips] Support MIPS big-endian 32/64-bits targetsSimon Atanasyan
2015-07-13Make COFF linker work when it's built by clang again.Nico Weber
2015-07-13Fix lld tests with LLVM_ENABLE_THREADS disabled.Nico Weber
2015-07-12elf: Make error output from AtomSection<ELFT>::write() deterministic.Nico Weber
2015-07-10COFF: Fix locally-imported symbol's base relocations.Rui Ueyama
2015-07-09COFF: Find C++ mangled name for symbols starting with underscore.Rui Ueyama
2015-07-09COFF: Fix dllexported symbol names on x86.Rui Ueyama
2015-07-09COFF: Fix locally-imported symbol's size for x86.Rui Ueyama
2015-07-09COFF: Implement base relocations for x86.Rui Ueyama
2015-07-09COFF: Fix import symbol name mangling.Rui Ueyama
2015-07-09COFF: Fix command line options for external commands.Rui Ueyama
2015-07-09COFF: Infer machine type earlier than before.Rui Ueyama
2015-07-09COFF: Make /machine:{i386,amd64} aliases to {x86,x64}.Rui Ueyama
2015-07-09COFF: Fill in the type and storage class in the symbol tableDavid Majnemer
2015-07-09COFF: Remove Writer::Is64 and use Config::is64 instead. NFC.Rui Ueyama
2015-07-09COFF: Fix import thunks and name mangling for x86.Rui Ueyama
2015-07-09COFF: Support 32-bit x86 DLL import table.Rui Ueyama
2015-07-08Update for upcoming llvm change.Rafael Espindola
2015-07-08COFF: Remove dead code.Rui Ueyama
2015-07-08COFF: Implement dllimported symbol name mangling.Rui Ueyama
2015-07-08COFF: Set parent name for bitcode files.Peter Collingbourne
2015-07-08COFF: Handle /machine option in a similar manner for other options. NFC.Rui Ueyama
2015-07-08Create lld-link2 symlink/copy for new COFF linker.Peter Collingbourne
2015-07-08COFF: Emit a symbol table if /debug is specifiedDavid Majnemer
2015-07-08The LLD tests require 'llvm-lib', ensure that this is built.Simon Atanasyan
2015-07-08COFF: Fix AMD64_SECTION relocation.Rui Ueyama
2015-07-08COFF: Support x86 file header and relocations.Rui Ueyama
2015-07-07COFF: Check for incompatible machine types.Rui Ueyama
2015-07-07COFF: Split writeTo in preparation for supporting 32-bit x86.Rui Ueyama
2015-07-07COFF: Improve undefined symbol diagnostics.Peter Collingbourne
2015-07-07COFF: Fix bug involving archives defining a symbol multiple times.Peter Collingbourne
2015-07-07Fix undefined behaviour exposed by the new -Wshift-negative-value warning.Davide Italiano
2015-07-06Update for llvm change.Rafael Espindola