cfcb22478ca64c308df58f9abe6fa2dedb213c16 |
08-Mar-2016 |
Stephen Hines <srhines@google.com> |
Rebase mclinker for LLVM update to r256229. Bug: http://b/26987366 (cherry picked from commit b0d0eb206527b43c771933602e147bbd7b471082) Change-Id: Ic9018c4cd1579fa95e7ff994996c4cbd589b8e9f
Arch64/AArch64CA53Erratum835769Stub.cpp
Arch64/AArch64CA53Erratum835769Stub.h
Arch64/AArch64CA53Erratum843419Stub.cpp
Arch64/AArch64CA53Erratum843419Stub.h
Arch64/AArch64CA53Erratum843419Stub2.cpp
Arch64/AArch64CA53Erratum843419Stub2.h
Arch64/AArch64CA53ErratumStub.cpp
Arch64/AArch64CA53ErratumStub.h
Arch64/AArch64GNUInfo.h
Arch64/AArch64InsnHelpers.h
Arch64/AArch64LDBackend.cpp
Arch64/AArch64LDBackend.h
Arch64/AArch64LongBranchStub.cpp
Arch64/AArch64LongBranchStub.h
Arch64/AArch64RelocationFunctions.h
Arch64/AArch64Relocator.cpp
Arch64/AArch64Relocator.h
Arch64/Android.mk
RM/ARMException.cpp
RM/ARMException.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMRelocator.cpp
NULDBackend.cpp
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
ips/Android.mk
ips/MipsAbiFlags.cpp
ips/MipsAbiFlags.h
ips/MipsGNUInfo.cpp
ips/MipsGNUInfo.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsGOTPLT.cpp
ips/MipsGOTPLT.h
ips/MipsLA25Stub.cpp
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsPLT.cpp
ips/MipsPLT.h
ips/MipsRelocationFunctions.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
|
fda4bbd63841e8ae3418637b24b7416f6bf56ca6 |
16-Jul-2015 |
Stephen McGroarty <stephen@codeplay.com> |
Cherry picked debug info fix from upstream MCLinker. For the issue fixed by this patch see the discussion here (https://groups.google.com/forum/#!topic/mclinker/WiVvcnX7QdA). Picked from commit (https://github.com/mclinker/mclinker/commit/9da046f3cd0702704713d7935814b3eb26072268). Original message: debug info: Fix debug string offset Also update Mips64 regression test Conflicts: test/Mips/dso/libfoo64.golden.so Change-Id: I9e6ca2691ebfa47db5b0c71689126f4e69e940b8
Arch64/AArch64Relocator.cpp
RM/ARMRelocator.cpp
ips/MipsRelocator.cpp
86/X86Relocator.cpp
|
2bf3f881f79c4d883f379e63725e788c310739a3 |
21-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update mclinker with upstream patches - Pull upstream mclinker changes up to a7afcb5854708dd0684d7f979af2d9f395b4cbc4 - Update Android.mk in lib/Support and tools/mcld/ to handle the new option parser. Change-Id: I3a3aa2ea4c5e2d59caecc8aba3bf3abf087c0986
RM/ARMLDBackend.cpp
NULDBackend.cpp
ips/MipsLDBackend.cpp
|
04c59f3b00def22b7c75f5a490c323cec58a7c71 |
08-Apr-2015 |
Stephen Hines <srhines@google.com> |
Update mclinker for llvm rebase to r233350. Change-Id: Ic2e8c152e881681d6b827f9ace76bcb87b907147
Arch64/AArch64Relocator.cpp
RM/ARMException.cpp
RM/ARMLDBackend.cpp
LFDynamic.cpp
exagon/HexagonAbsoluteStub.cpp
|
a6c24dff8b7fa2551a3a885e77a2e814f5b764a2 |
18-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update mclinker for LLVM rebase to r230699. commit 47a3f4a4701e86417f79eb33a44f3a6449512d1c Author: Pete Chou <petechou@gmail.com> Date: Tue Mar 3 11:42:09 2015 +0800 Fix mips build with llvm trunk@229452 or later. Change-Id: I1a897dc87765784ad8af06f338cde42dff558304
Arch64/AArch64RelocationFunctions.h
Arch64/AArch64RelocationHelpers.h
Arch64/AArch64Relocator.cpp
Arch64/AArch64Relocator.h
RM/ARMException.cpp
RM/ARMException.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/Android.mk
NULDBackend.cpp
ips/MipsLDBackend.cpp
|
37b74a387bb3993387029859c2d9d051c41c724e |
27-Nov-2014 |
Stephen Hines <srhines@google.com> |
Update mclinker for LLVM rebase to r222494. This corresponds to the following upstream mclinker change: commit b2f1691276052c4215abf36715d43248d6337cf8 Author: Diana Chen <mysekki@gmail.com> Date: Tue Nov 25 14:03:29 2014 +0800 option: Allow `-hash-style' can be specified zero or more times Change-Id: I332546680bb45cf9692adfa2c2d3dcdc84361afc
Arch64/AArch64.h
Arch64/AArch64Diagnostic.cpp
Arch64/AArch64ELFDynamic.cpp
Arch64/AArch64ELFDynamic.h
Arch64/AArch64ELFMCLinker.cpp
Arch64/AArch64ELFMCLinker.h
Arch64/AArch64Emulation.cpp
Arch64/AArch64GNUInfo.h
Arch64/AArch64GOT.cpp
Arch64/AArch64GOT.h
Arch64/AArch64LDBackend.cpp
Arch64/AArch64LDBackend.h
Arch64/AArch64MCLinker.cpp
Arch64/AArch64PLT.cpp
Arch64/AArch64PLT.h
Arch64/AArch64RelocationFunctions.h
Arch64/AArch64RelocationHelpers.h
Arch64/AArch64Relocator.cpp
Arch64/AArch64Relocator.h
Arch64/AArch64TargetMachine.cpp
Arch64/AArch64TargetMachine.h
Arch64/Android.mk
Arch64/TargetInfo/AArch64TargetInfo.cpp
RM/ARM.h
RM/ARMDiagnostic.cpp
RM/ARMELFAttributeData.cpp
RM/ARMELFAttributeData.h
RM/ARMELFDynamic.cpp
RM/ARMELFDynamic.h
RM/ARMELFMCLinker.cpp
RM/ARMELFMCLinker.h
RM/ARMEmulation.cpp
RM/ARMGNUInfo.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMMCLinker.cpp
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFunctions.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/ARMToARMStub.cpp
RM/ARMToARMStub.h
RM/ARMToTHMStub.cpp
RM/ARMToTHMStub.h
RM/Android.mk
RM/THMToARMStub.cpp
RM/THMToARMStub.h
RM/THMToTHMStub.cpp
RM/THMToTHMStub.h
RM/TargetInfo/ARMTargetInfo.cpp
ndroid.mk
LFAttribute.cpp
LFAttributeData.cpp
LFAttributeValue.cpp
LFDynamic.cpp
LFEmulation.cpp
LFMCLinker.cpp
NUInfo.cpp
NULDBackend.cpp
OT.cpp
exagon/Hexagon.h
exagon/HexagonAbsoluteStub.cpp
exagon/HexagonAbsoluteStub.h
exagon/HexagonDiagnostic.cpp
exagon/HexagonELFDynamic.cpp
exagon/HexagonELFDynamic.h
exagon/HexagonELFMCLinker.cpp
exagon/HexagonELFMCLinker.h
exagon/HexagonEmulation.cpp
exagon/HexagonEncodings.h
exagon/HexagonGNUInfo.cpp
exagon/HexagonGNUInfo.h
exagon/HexagonGOT.cpp
exagon/HexagonGOT.h
exagon/HexagonGOTPLT.cpp
exagon/HexagonGOTPLT.h
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
exagon/HexagonMCLinker.cpp
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
exagon/HexagonRelocationFunctions.h
exagon/HexagonRelocator.cpp
exagon/HexagonRelocator.h
exagon/HexagonTargetMachine.cpp
exagon/HexagonTargetMachine.h
exagon/TargetInfo/HexagonTargetInfo.cpp
ips/Android.mk
ips/Mips.h
ips/MipsDiagnostic.cpp
ips/MipsELFDynamic.cpp
ips/MipsELFDynamic.h
ips/MipsELFMCLinker.cpp
ips/MipsELFMCLinker.h
ips/MipsEmulation.cpp
ips/MipsGNUInfo.cpp
ips/MipsGNUInfo.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsGOTPLT.cpp
ips/MipsGOTPLT.h
ips/MipsLA25Stub.cpp
ips/MipsLA25Stub.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsMCLinker.cpp
ips/MipsPLT.cpp
ips/MipsPLT.h
ips/MipsRelocationFunctions.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
ips/MipsTargetMachine.cpp
ips/MipsTargetMachine.h
ips/TargetInfo/MipsTargetInfo.cpp
utputRelocSection.cpp
LT.cpp
argetLDBackend.cpp
86/Android.mk
86/TargetInfo/X86TargetInfo.cpp
86/X86.h
86/X86Diagnostic.cpp
86/X86ELFDynamic.cpp
86/X86ELFDynamic.h
86/X86ELFMCLinker.cpp
86/X86ELFMCLinker.h
86/X86Emulation.cpp
86/X86GNUInfo.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86MCLinker.cpp
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFunctions.h
86/X86Relocator.cpp
86/X86Relocator.h
86/X86TargetMachine.cpp
86/X86TargetMachine.h
|
0dea6bc96bb52346737966839ac68644f7939f58 |
16-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update mclinker for LLVM rebase. commit 6824c791204cf5daabdfe008ee8808799f348815 Author: Pete Chou <petechou@gmail.com> Date: Tue Jul 15 10:15:12 2014 +0800 Fix typo in README. Change-Id: Id7a525732ba33b5ac81a0da4c8d8f02d1f8c3a16
Arch64/AArch64LDBackend.cpp
Arch64/AArch64LDBackend.h
RM/ARMELFAttributeData.cpp
RM/ARMELFAttributeData.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMRelocationFunctions.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/ARMToARMStub.cpp
RM/ARMToARMStub.h
RM/ARMToTHMStub.cpp
RM/ARMToTHMStub.h
RM/THMToARMStub.cpp
RM/THMToARMStub.h
RM/THMToTHMStub.cpp
RM/THMToTHMStub.h
NULDBackend.cpp
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86Relocator.cpp
86/X86Relocator.h
|
533eae20118036f425f27bf0536ef0ccbb090b65 |
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5. Change-Id: I275af6ee798613002e9403d9ab8ebfa3f1473881
Arch64/AArch64ELFDynamic.h
Arch64/AArch64ELFMCLinker.h
Arch64/AArch64GOT.h
Arch64/AArch64LDBackend.cpp
Arch64/AArch64LDBackend.h
Arch64/AArch64Relocator.h
RM/ARMELFAttributeData.cpp
RM/ARMELFAttributeData.h
RM/ARMELFDynamic.h
RM/ARMELFMCLinker.h
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMRelocator.h
RM/ARMToARMStub.h
RM/ARMToTHMStub.h
RM/THMToARMStub.h
RM/THMToTHMStub.h
exagon/HexagonAbsoluteStub.cpp
exagon/HexagonAbsoluteStub.h
exagon/HexagonELFDynamic.h
exagon/HexagonELFMCLinker.h
exagon/HexagonGOT.cpp
exagon/HexagonGOT.h
exagon/HexagonGOTPLT.h
exagon/HexagonLDBackend.cpp
exagon/HexagonRelocator.h
ips/MipsELFDynamic.h
ips/MipsELFMCLinker.h
ips/MipsGOT.h
ips/MipsGOTPLT.h
ips/MipsLA25Stub.h
ips/MipsRelocator.h
86/X86ELFDynamic.h
86/X86ELFMCLinker.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.h
86/X86Relocator.h
|
41f2d34f9d4efad1928e890acc5c2924b5033909 |
25-Apr-2014 |
Stephen Hines <srhines@google.com> |
Fix MCLinker to work with LLVM 3.5. Change-Id: I2c9124af20ca0cee0a29a687bf04c308ca402486
LFAttribute.cpp
ips/MipsRelocator.cpp
|
551ae4ebd3e9d137ea668fb83ae4a55b8cfba451 |
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update MCLinker for LLVM 3.5. Change-Id: Ib07513d0eb2f8b7d3516a7dd8823f98820943cc9
Arch64/AArch64.h
Arch64/AArch64Diagnostic.cpp
Arch64/AArch64ELFDynamic.cpp
Arch64/AArch64ELFDynamic.h
Arch64/AArch64ELFMCLinker.cpp
Arch64/AArch64ELFMCLinker.h
Arch64/AArch64Emulation.cpp
Arch64/AArch64GNUInfo.h
Arch64/AArch64GOT.cpp
Arch64/AArch64GOT.h
Arch64/AArch64LDBackend.cpp
Arch64/AArch64LDBackend.h
Arch64/AArch64MCLinker.cpp
Arch64/AArch64PLT.cpp
Arch64/AArch64PLT.h
Arch64/AArch64RelocationFunctions.h
Arch64/AArch64RelocationHelpers.h
Arch64/AArch64Relocator.cpp
Arch64/AArch64Relocator.h
Arch64/AArch64TargetMachine.cpp
Arch64/AArch64TargetMachine.h
Arch64/Android.mk
Arch64/TargetInfo/AArch64TargetInfo.cpp
Arch64/TargetInfo/Android.mk
RM/ARM.h
RM/ARMELFAttributeData.h
RM/ARMELFDynamic.h
RM/ARMELFMCLinker.h
RM/ARMGNUInfo.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/ARMTargetMachine.h
RM/ARMToARMStub.h
RM/ARMToTHMStub.h
RM/THMToARMStub.h
RM/THMToTHMStub.h
LFDynamic.cpp
NULDBackend.cpp
exagon/Hexagon.h
exagon/HexagonAbsoluteStub.h
exagon/HexagonELFDynamic.cpp
exagon/HexagonELFDynamic.h
exagon/HexagonELFMCLinker.h
exagon/HexagonEncodings.h
exagon/HexagonGNUInfo.h
exagon/HexagonGOT.h
exagon/HexagonGOTPLT.h
exagon/HexagonLDBackend.h
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
exagon/HexagonRelocationFunctions.h
exagon/HexagonRelocator.cpp
exagon/HexagonRelocator.h
exagon/HexagonTargetMachine.h
ips/Mips.h
ips/MipsELFDynamic.h
ips/MipsELFMCLinker.h
ips/MipsGNUInfo.h
ips/MipsGOT.h
ips/MipsGOTPLT.h
ips/MipsLA25Stub.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsPLT.cpp
ips/MipsPLT.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
ips/MipsTargetMachine.h
LT.cpp
86/X86.h
86/X86ELFDynamic.cpp
86/X86ELFDynamic.h
86/X86ELFMCLinker.h
86/X86GNUInfo.h
86/X86GOT.h
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86PLT.cpp
86/X86PLT.h
86/X86Relocator.cpp
86/X86Relocator.h
86/X86TargetMachine.h
|
11fc63ec42d88fbff6fef24511467c72ee4ee2f8 |
04-Mar-2014 |
Nicolas Geoffray <ngeoffray@google.com> |
Reapply: Makefile changes to get mclinker to build again. Turns out, bison is pretty inflexible when a %includes file.h is in the .yy file: it will always generate the code in the current directory. Since the current directory in an Android build is not out/ we cannot assume we have write access to that directory. Therefore, the only option I could find was to change the ScriptParser.yy file. Not ideal, since this is the only patch on upstream. Change-Id: I9ee7f56d4f6900e1b566f4a36b31dddc8cb0848e
RM/Android.mk
ips/Android.mk
|
f741af5f8ce461a5100eea579b116ff61378dc12 |
03-Mar-2014 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Makefile changes to get mclinker to build again." Include problems, that I locally had but that are not properly found. This reverts commit 37c4f94e884191cd28520f09182400e0841d0772. Change-Id: Ia37b28f99d0fcff0151f6ed80dca11c7a0c9419e
RM/Android.mk
ips/Android.mk
|
37c4f94e884191cd28520f09182400e0841d0772 |
03-Mar-2014 |
Nicolas Geoffray <ngeoffray@google.com> |
Makefile changes to get mclinker to build again. Change-Id: If30527709b564cc580289a9b878736bf118dc3e7
RM/Android.mk
ips/Android.mk
|
87f34658dec9097d987d254a990ea7f311bfc95f |
15-Feb-2014 |
Stephen Hines <srhines@google.com> |
Update MCLinker to work with LLVM 3.4. This corresponds to merging upstream MCLinker with the following SHA: 6dcbf36cdb146d6f175ba2f18a9004753cafeaff Change-Id: I1bc8c2ce4accc563450bc71ee295a6e47a0c0469
RM/ARM.h
RM/ARMDiagnostic.cpp
RM/ARMELFAttributeData.cpp
RM/ARMELFAttributeData.h
RM/ARMELFMCLinker.cpp
RM/ARMELFMCLinker.h
RM/ARMEmulation.cpp
RM/ARMFixupKinds.h
RM/ARMGNUInfo.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMMCLinker.cpp
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFunctions.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/TargetInfo/ARMTargetInfo.cpp
ndroid.mk
LFAttribute.cpp
LFAttributeData.cpp
LFAttributeValue.cpp
LFDynamic.cpp
LFEmulation.cpp
LFMCLinker.cpp
NULDBackend.cpp
exagon/Hexagon.h
exagon/HexagonDiagnostic.cpp
exagon/HexagonELFMCLinker.cpp
exagon/HexagonELFMCLinker.h
exagon/HexagonGOT.cpp
exagon/HexagonGOT.h
exagon/HexagonGOTPLT.cpp
exagon/HexagonGOTPLT.h
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
exagon/HexagonMCLinker.cpp
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
exagon/HexagonRelocationFunctions.h
exagon/HexagonRelocator.cpp
exagon/HexagonRelocator.h
exagon/HexagonTargetMachine.cpp
exagon/HexagonTargetMachine.h
exagon/TargetInfo/HexagonTargetInfo.cpp
ips/Mips.h
ips/MipsDiagnostic.cpp
ips/MipsELFDynamic.cpp
ips/MipsELFDynamic.h
ips/MipsELFMCLinker.cpp
ips/MipsELFMCLinker.h
ips/MipsEmulation.cpp
ips/MipsGNUInfo.cpp
ips/MipsGNUInfo.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsGOTPLT.cpp
ips/MipsGOTPLT.h
ips/MipsLA25Stub.cpp
ips/MipsLA25Stub.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsMCLinker.cpp
ips/MipsPLT.cpp
ips/MipsPLT.h
ips/MipsRelocationFunctions.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
ips/MipsTargetMachine.cpp
ips/MipsTargetMachine.h
ips/TargetInfo/MipsTargetInfo.cpp
utputRelocSection.cpp
arget.cpp
86/TargetInfo/X86TargetInfo.cpp
86/X86.h
86/X86Diagnostic.cpp
86/X86ELFMCLinker.cpp
86/X86ELFMCLinker.h
86/X86Emulation.cpp
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86MCLinker.cpp
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFunctions.h
86/X86Relocator.cpp
86/X86Relocator.h
86/X86TargetMachine.cpp
86/X86TargetMachine.h
|
e13aa0f852c7a8a89c3c0f1c5070564808b86ea9 |
07-Feb-2014 |
Colin Cross <ccross@android.com> |
mclinker: support multilib builds Remove the $(TARGET_ARCH) checks to support multilib builds. Change-Id: I8f42a5d085b9f38802ee4d6b65cd3ab9d324b1c7
RM/Android.mk
RM/TargetInfo/Android.mk
ips/Android.mk
ips/TargetInfo/Android.mk
86/Android.mk
86/TargetInfo/Android.mk
|
f7ac0f19a1c8d0ad14bcf6456ce368b830fea886 |
04-May-2013 |
Stephen Hines <srhines@google.com> |
Update mclinker to 96e60abf286338c8e231b7c990c30c7c4651be0e. Change-Id: I29a840d11cecc1ed133768b79222f8bae5f4db2d
RM/ARMEmulation.cpp
RM/ARMGNUInfo.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMRelocationFunctions.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/ARMToARMStub.cpp
RM/ARMToTHMStub.cpp
LFEmulation.cpp
LFMCLinker.cpp
NULDBackend.cpp
exagon/HexagonAbsoluteStub.cpp
exagon/HexagonAbsoluteStub.h
exagon/HexagonEmulation.cpp
exagon/HexagonEncodings.h
exagon/HexagonGNUInfo.cpp
exagon/HexagonGNUInfo.h
exagon/HexagonGOTPLT.cpp
exagon/HexagonGOTPLT.h
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
exagon/HexagonRelocationFunctions.h
exagon/HexagonRelocator.cpp
exagon/HexagonRelocator.h
ips/MipsELFDynamic.cpp
ips/MipsEmulation.cpp
ips/MipsGNUInfo.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
utputRelocSection.cpp
86/X86Emulation.cpp
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86Relocator.cpp
86/X86Relocator.h
|
6f75755c9204b1d8817ae5a65a2f7e5af0ec3f70 |
05-Mar-2013 |
Stephen Hines <srhines@google.com> |
Update mclinker to 176d79dc69b439b23ce7101ef8c3250057119664. Change-Id: Ibae073aefc7838fce46875a6bf6ce7b7e18eced8 Date: Mon Mar 4 22:29:06 2013 +0100
RM/ARMELFArchiveReader.cpp
RM/ARMELFArchiveReader.h
RM/ARMGNUInfo.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
arwinLDBackend.cpp
LFDynamic.cpp
LFEmulation.cpp
NULDBackend.cpp
exagon/Hexagon.h
exagon/HexagonDiagnostic.cpp
exagon/HexagonELFDynamic.cpp
exagon/HexagonELFDynamic.h
exagon/HexagonELFMCLinker.cpp
exagon/HexagonELFMCLinker.h
exagon/HexagonEmulation.cpp
exagon/HexagonGNUInfo.h
exagon/HexagonGOT.cpp
exagon/HexagonGOT.h
exagon/HexagonLDBackend.cpp
exagon/HexagonLDBackend.h
exagon/HexagonMCLinker.cpp
exagon/HexagonPLT.cpp
exagon/HexagonPLT.h
exagon/HexagonRelocationFunctions.h
exagon/HexagonRelocator.cpp
exagon/HexagonRelocator.h
exagon/HexagonTargetMachine.cpp
exagon/HexagonTargetMachine.h
exagon/TargetInfo/HexagonTargetInfo.cpp
ips/MipsGNUInfo.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocationFunctions.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
utputRelocSection.cpp
86/TargetInfo/X86TargetInfo.cpp
86/X86.h
86/X86Diagnostic.cpp
86/X86Emulation.cpp
86/X86GNUInfo.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86MCLinker.cpp
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFunctions.h
86/X86Relocator.cpp
86/X86Relocator.h
86/X86TargetMachine.cpp
|
86036a3bd999904d071826b2f0a84023e28aeebc |
15-Jan-2013 |
Shih-wei Liao <sliao@google.com> |
Updates for LLVM merge to r171906 on 20130108. Change-Id: I368d0dc4be75cd03b4829e9ca76edc51782a1b0d
RM/ARMLDBackend.cpp
|
d0fbbb227051be16931a1aa9b4a7722ac039c698 |
03-Jan-2013 |
Shih-wei Liao <sliao@google.com> |
MCLinker upstream commit c27f2593f4e3. Change-Id: I41325b6622594ebecd0a494a8d6d298c1c474ac1
RM/ARMELFDynamic.cpp
RM/ARMELFDynamic.h
RM/ARMEmulation.cpp
RM/ARMGNUInfo.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.cpp
RM/ARMRelocationFactory.h
RM/ARMRelocationFunctions.h
RM/ARMRelocator.cpp
RM/ARMRelocator.h
RM/Android.mk
RM/README
ndroid.mk
LFDynamic.cpp
NUInfo.cpp
NULDBackend.cpp
OT.cpp
ips/Android.mk
ips/MipsELFDynamic.cpp
ips/MipsELFDynamic.h
ips/MipsEmulation.cpp
ips/MipsGNUInfo.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocationFactory.cpp
ips/MipsRelocationFactory.h
ips/MipsRelocationFunctions.h
ips/MipsRelocator.cpp
ips/MipsRelocator.h
utputRelocSection.cpp
LT.cpp
86/Android.mk
86/X86ELFDynamic.cpp
86/X86ELFDynamic.h
86/X86Emulation.cpp
86/X86GNUInfo.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFactory.cpp
86/X86RelocationFactory.h
86/X86RelocationFunctions.h
86/X86Relocator.cpp
86/X86Relocator.h
|
22add6ff3426df1a85089fe6a6e1597ee3b6f300 |
16-Dec-2012 |
Shih-wei Liao <sliao@google.com> |
MCLinker upstream commit 0459e386785c. Change-Id: Ide6790f5a354b7fcc03d812d6c8cf43b1e309ba3
RM/ARMDiagnostic.cpp
RM/ARMELFMCLinker.cpp
RM/ARMELFMCLinker.h
RM/ARMELFSectLinker.cpp
RM/ARMELFSectLinker.h
RM/ARMEmulation.cpp
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMMCLinker.cpp
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.cpp
RM/ARMRelocationFactory.h
RM/ARMRelocationFunctions.h
RM/ARMSectLinker.cpp
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/ARMToARMStub.cpp
RM/ARMToARMStub.h
RM/ARMToTHMStub.cpp
RM/ARMToTHMStub.h
RM/Android.mk
RM/THMToARMStub.cpp
RM/THMToARMStub.h
RM/THMToTHMStub.cpp
RM/THMToTHMStub.h
RM/TargetInfo/ARMTargetInfo.cpp
ndroid.mk
LFDynamic.cpp
LFEmulation.cpp
LFMCLinker.cpp
LFSectLinker.cpp
NULDBackend.cpp
OT.cpp
ips/Android.mk
ips/MipsDiagnostic.cpp
ips/MipsELFDynamic.cpp
ips/MipsELFMCLinker.cpp
ips/MipsELFMCLinker.h
ips/MipsELFSectLinker.cpp
ips/MipsELFSectLinker.h
ips/MipsEmulation.cpp
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsMCLinker.cpp
ips/MipsRelocationFactory.cpp
ips/MipsRelocationFactory.h
ips/MipsRelocationFunctions.h
ips/MipsSectLinker.cpp
ips/MipsTargetMachine.cpp
ips/MipsTargetMachine.h
ips/TargetInfo/MipsTargetInfo.cpp
utputRelocSection.cpp
LT.cpp
tub.cpp
arget.cpp
argetLDBackend.cpp
86/Android.mk
86/TargetInfo/X86TargetInfo.cpp
86/X86Diagnostic.cpp
86/X86ELFMCLinker.cpp
86/X86ELFMCLinker.h
86/X86ELFSectLinker.cpp
86/X86ELFSectLinker.h
86/X86Emulation.cpp
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86MCLinker.cpp
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFactory.cpp
86/X86RelocationFactory.h
86/X86RelocationFunctions.h
86/X86SectLinker.cpp
86/X86TargetMachine.cpp
86/X86TargetMachine.h
|
cedee4b38f4786845183be7f5916dd520a170ae0 |
03-Aug-2012 |
Shih-wei Liao <sliao@google.com> |
MCLinker upstream commit 9628cfb76b5a. Change-Id: I6d12c63bdae94299558dc1cf42b489bb98748851
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.cpp
NULDBackend.cpp
OT.cpp
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocationFactory.cpp
utputRelocSection.cpp
LT.cpp
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFactory.cpp
86/X86SectLinker.cpp
|
67e37f1be98c926645219cfb47fab9e90d8c725c |
27-Jul-2012 |
Shih-wei Liao <sliao@google.com> |
MCLinker upstream commit 7720f766. BUG=6886348. Change-Id: Ifc03fbe870c8993893e92c2e55a9c3f6e3877849
RM/ARMDiagnostic.cpp
RM/ARMGOT.cpp
RM/ARMLDBackend.cpp
RM/ARMPLT.cpp
RM/ARMRelocationFactory.cpp
RM/ARMRelocationFactory.h
RM/ARMSectLinker.cpp
NULDBackend.cpp
ips/MipsDiagnostic.cpp
ips/MipsGOT.cpp
ips/MipsRelocationFactory.cpp
ips/MipsRelocationFactory.h
ips/MipsSectLinker.cpp
86/X86Diagnostic.cpp
86/X86GOTPLT.cpp
86/X86LDBackend.cpp
86/X86PLT.cpp
86/X86RelocationFactory.cpp
86/X86RelocationFactory.h
86/X86SectLinker.cpp
|
9e5ea45488383e96d2d779b4694faa896b7240da |
18-Jul-2012 |
Shih-wei Liao <sliao@google.com> |
Fix Mac build when assertion is disabled. Change-Id: I8a99fea577473427cc4339ea53c1f5d1c7cd328d
86/X86SectLinker.cpp
|
355e7a7f2baba5076e1494f80f40cbb35e12f240 |
16-Jul-2012 |
Shih-wei Liao <sliao@google.com> |
Apply changes after migration to upstream. Change-Id: I238ddc9d9461402d15509bdacba7fee22ebf900b
RM/Android.mk
ndroid.mk
ips/Android.mk
86/Android.mk
|
affc150dc44fab1911775a49636d0ce85333b634 |
16-Jul-2012 |
Zonr Chang <zonr.net@gmail.com> |
MCLinker upstream commit e764452. Change-Id: I5c9ec467ec96a0143e1e67c59365f3b6303e7348
RM/ARM.h
RM/ARMAndroidSectLinker.cpp
RM/ARMAndroidSectLinker.h
RM/ARMDiagnostic.cpp
RM/ARMELFArchiveReader.h
RM/ARMELFSectLinker.h
RM/ARMFixupKinds.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.cpp
RM/ARMRelocationFactory.h
RM/ARMRelocationFunctions.h
RM/ARMSectLinker.cpp
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/README
RM/TargetInfo/ARMTargetInfo.cpp
ndroidSectLinker.cpp
LFDynamic.cpp
LFSectLinker.cpp
NULDBackend.cpp
ips/MipsAndroidSectLinker.cpp
ips/MipsAndroidSectLinker.h
ips/MipsDiagnostic.cpp
ips/MipsELFSectLinker.cpp
ips/MipsELFSectLinker.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocationFactory.cpp
ips/MipsSectLinker.cpp
utputRelocSection.cpp
arget.cpp
argetLDBackend.cpp
86/X86.h
86/X86AndroidSectLinker.cpp
86/X86AndroidSectLinker.h
86/X86Diagnostic.cpp
86/X86ELFDynamic.cpp
86/X86ELFDynamic.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFactory.cpp
86/X86RelocationFactory.h
86/X86SectLinker.cpp
86/X86TargetMachine.cpp
|
d8a752331fe7a30ce41835f139aa8a4c675ad07a |
25-Apr-2012 |
Shih-wei Liao <sliao@google.com> |
Minor coding style fixes. Change-Id: Ia4eacfcdc43edf93d568984a23ccc94887af3b1a
ips/MipsELFSectLinker.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.h
86/X86.h
86/X86AndroidSectLinker.cpp
86/X86ELFDynamic.cpp
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.h
86/X86LDBackend.h
86/X86PLT.cpp
86/X86RelocationFactory.h
86/X86SectLinker.cpp
86/X86TargetMachine.cpp
|
5f7f811840be89f5b7f0b5997054e6282a4a4196 |
25-Apr-2012 |
Shih-wei Liao <sliao@google.com> |
Update README. Minor coding style fixes. Change-Id: Ie80c354dc6c6f32958033e6f0b3ddff233a34fac
RM/ARM.h
RM/ARMFixupKinds.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.h
RM/ARMSectLinker.cpp
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/README
|
5460a1f25d9ddecb5c70667267d66d51af177a99 |
17-Mar-2012 |
Shih-wei Liao <sliao@google.com> |
Linkloader improvement: mclinker. Change-Id: I8805e39ccbc2ee204234fb3e71c70c906f3990bb
RM/ARM.h
RM/ARMAndroidSectLinker.cpp
RM/ARMAndroidSectLinker.h
RM/ARMELFArchiveReader.cpp
RM/ARMELFArchiveReader.h
RM/ARMELFDynamic.cpp
RM/ARMELFDynamic.h
RM/ARMELFSectLinker.cpp
RM/ARMELFSectLinker.h
RM/ARMFixupKinds.h
RM/ARMGOT.cpp
RM/ARMGOT.h
RM/ARMLDBackend.cpp
RM/ARMLDBackend.h
RM/ARMPLT.cpp
RM/ARMPLT.h
RM/ARMRelocationFactory.cpp
RM/ARMRelocationFactory.h
RM/ARMRelocationFunctions.h
RM/ARMSectLinker.cpp
RM/ARMTargetMachine.cpp
RM/ARMTargetMachine.h
RM/Android.mk
RM/README
RM/TargetInfo/ARMTargetInfo.cpp
RM/TargetInfo/Android.mk
ndroid.mk
ndroidSectLinker.cpp
arwinLDBackend.cpp
LFDynamic.cpp
NULDBackend.cpp
OT.cpp
ips/Android.mk
ips/Mips.h
ips/MipsAndroidSectLinker.cpp
ips/MipsAndroidSectLinker.h
ips/MipsELFDynamic.cpp
ips/MipsELFDynamic.h
ips/MipsELFSectLinker.cpp
ips/MipsELFSectLinker.h
ips/MipsGOT.cpp
ips/MipsGOT.h
ips/MipsLDBackend.cpp
ips/MipsLDBackend.h
ips/MipsRelocationFactory.cpp
ips/MipsRelocationFactory.h
ips/MipsRelocationFunctions.h
ips/MipsSectLinker.cpp
ips/MipsTargetMachine.cpp
ips/MipsTargetMachine.h
ips/TargetInfo/Android.mk
ips/TargetInfo/MipsTargetInfo.cpp
utputRelocSection.cpp
LT.cpp
tub.cpp
arget.cpp
argetLDBackend.cpp
86/Android.mk
86/TargetInfo/Android.mk
86/TargetInfo/X86TargetInfo.cpp
86/X86.h
86/X86AndroidSectLinker.cpp
86/X86AndroidSectLinker.h
86/X86ELFDynamic.cpp
86/X86ELFDynamic.h
86/X86ELFSectLinker.cpp
86/X86ELFSectLinker.h
86/X86GOT.cpp
86/X86GOT.h
86/X86GOTPLT.cpp
86/X86GOTPLT.h
86/X86LDBackend.cpp
86/X86LDBackend.h
86/X86PLT.cpp
86/X86PLT.h
86/X86RelocationFactory.cpp
86/X86RelocationFactory.h
86/X86RelocationFunctions.h
86/X86SectLinker.cpp
86/X86TargetMachine.cpp
86/X86TargetMachine.h
|