summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-20Fix up mclinker so that it builds/runs for LLVM rebase to r256229.android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devnougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releasenougat-mr0.5-releasenougat-dr1-releasenougat-devnougat-cts-releasenougat-bugfix-releaseStephen Hines
Bug: http://b/26987366 (cherry picked from commit 07177ff8032d136567f3e99d372cb67713f1bba8) Change-Id: I5a5da1ed7b115fa9cf8ce5161ea77827715d6ada
2016-03-20Rebase mclinker for LLVM update to r256229.Stephen Hines
Bug: http://b/26987366 (cherry picked from commit b0d0eb206527b43c771933602e147bbd7b471082) Change-Id: Ic9018c4cd1579fa95e7ff994996c4cbd589b8e9f
2015-09-03am b1cdaf1c: am eba10e45: Merge "Remove useless HOST_OS==windows check"android-n-preview-1Dan Willemsen
* commit 'b1cdaf1c610ab194dc5b4c5552e8168068f52d3e': Remove useless HOST_OS==windows check
2015-09-03am eba10e45: Merge "Remove useless HOST_OS==windows check"Dan Willemsen
* commit 'eba10e45869dd579c5990fef44f77e90bc20234a': Remove useless HOST_OS==windows check
2015-09-02Merge "Remove useless HOST_OS==windows check"Dan Willemsen
2015-08-27am 6a3102cf: (-s ours) am 9dcb2ce4: Merge "Cherry picked debug info fix from ↵Stephen Hines
upstream MCLinker." * commit '6a3102cf40662a95ee0ac0aa724253c1f01abf13':
2015-08-18Remove useless HOST_OS==windows checkDan Willemsen
The contents on both sides are the same. Change-Id: I9d7be32d9911df4c68e14760a98afd86196771ce
2015-07-17am 9dcb2ce4: Merge "Cherry picked debug info fix from upstream MCLinker."Stephen Hines
* commit '9dcb2ce463749f7fc6e0876954ae23ba0b104154': Cherry picked debug info fix from upstream MCLinker.
2015-07-17am 9dcb2ce4: Merge "Cherry picked debug info fix from upstream MCLinker."Stephen Hines
* commit '9dcb2ce463749f7fc6e0876954ae23ba0b104154': Cherry picked debug info fix from upstream MCLinker.
2015-07-17Merge "Cherry picked debug info fix from upstream MCLinker."android-m-preview-2Stephen Hines
2015-07-16Cherry picked debug info fix from upstream MCLinker.Stephen McGroarty
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
2015-06-25am 9bf2653f: Merge "make mclinker able to link arm object on x86 (fugu)"Miao Wang
* commit '9bf2653f664950396a4a955785a8fd58c5f4dbee': make mclinker able to link arm object on x86 (fugu)
2015-06-25Merge "make mclinker able to link arm object on x86 (fugu)"android-m-preview-1Miao Wang
2015-06-24make mclinker able to link arm object on x86 (fugu)Miao Wang
bug:21806530 Change-Id: Idf3365d53e6667cfbf720cc66db6ce561fe15feb
2015-06-24make mclinker able to link arm object on x86 (fugu)android-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r68android-6.0.1_r67android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r62android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r45android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r41android-6.0.0_r4android-6.0.0_r3android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r2android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11android-6.0.0_r1marshmallow-releasemarshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devmarshmallow-devmarshmallow-cts-releaseMiao Wang
bug:21806530 Change-Id: If3fc7d8947216b43dad04556222f6635e7353991
2015-04-22Merge "Update mclinker with upstream patches"android-m-previewmaster-soongPirama Arumuga Nainar
2015-04-21Update mclinker with upstream patchesPirama Arumuga Nainar
- 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
2015-04-10Merge changes from topic 'rebase_r233350'Pirama Arumuga Nainar
* changes: Fix up mclinker to build with LLVM r233350. Update mclinker for llvm rebase to r233350.
2015-04-07Fix up mclinker to build with LLVM r233350.Stephen Hines
- Make all parser-derived classes final. - Remove FalseParser, because it is broken and we fortunately don't depend on any of its associated flags. Change-Id: Ia4a9e0c920a9f808bbacce45b0a629d2e57c47d7
2015-04-07Update mclinker for llvm rebase to r233350.Stephen Hines
Change-Id: Ic2e8c152e881681d6b827f9ace76bcb87b907147
2015-04-01Merge "s/color/colormc/ to ensure no option conflicts between mclinker and ↵android-wear-5.1.1_r1android-wear-5.1.0_r1Stephen Hines
LLVM."
2015-04-01Merge "Update mclinker for LLVM rebase to r230699."Stephen Hines
2015-03-27Merge "Remove uses of libcxx.mk."Dan Albert
2015-03-27Remove uses of libcxx.mk.Dan Albert
This is a no-op. Change-Id: Ied02c85e06b536d1e6df0750a89f1ded7b529c9e
2015-03-20s/color/colormc/ to ensure no option conflicts between mclinker and LLVM.Stephen Hines
Change-Id: Ic45de94c6acfcdee70133bf3268181811a94afd4
2015-03-20Update mclinker for LLVM rebase to r230699.Stephen Hines
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
2015-01-17Merge "[MIPS] Fix mips64 build"Stephen Hines
2015-01-16[MIPS] Fix mips64 buildDuane Sand
Change-Id: If37b9e44d8c831e811669eefc97f09c65c1ad320
2014-12-30Merge "Build mcld linker for the device"Pirama Arumuga Nainar
2014-12-30Build mcld linker for the devicePirama Arumuga Nainar
- Add tools/mcld/Android.mk. Build ld.mc for both the target and the host. - Include missing, but needed, source files in lib/LD and lib/Script to relevant Makefiles. Change-Id: If3f73d0e6c22251bcb9ad1c67dc9fd70f1dab5d3
2014-12-04Merge "Update mclinker for LLVM rebase to r222494."android-wear-5.0.0_r1lollipop-wear-releaseStephen Hines
2014-11-26Update mclinker for LLVM rebase to r222494.Stephen Hines
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
2014-09-02am 7488ffd6: Merge "Fix mclinker build based on the current merge point ↵Stephen Hines
(6824c79120)." * commit '7488ffd672ad1146d8a615f03a96a79794cd0d73': Fix mclinker build based on the current merge point (6824c79120).
2014-09-02Merge "Fix mclinker build based on the current merge point (6824c79120)."android-l-preview_r2l-previewStephen Hines
2014-08-06Fix mclinker build based on the current merge point (6824c79120).Pete Chou
* Add missing lib/LD/IdenticalCodeFolding.cpp and compile it. * Compile lib/Support/Demangle.cpp * Merge point: commit 6824c791204cf5daabdfe008ee8808799f348815 Author: Pete Chou <petechou@gmail.com> Date: Tue Jul 15 10:15:12 2014 +0800 Fix typo in README. Change-Id: I1085d76ac015fc88e7daa6093b53758efa0794b6 Signed-off-by: Pete Chou <pete.chou@gmail.com>
2014-07-25am 48b42622: Fix Android build for mclinker.Stephen Hines
* commit '48b4262286b854f4fa36d2af98cf8d75e87d4dcb': Fix Android build for mclinker.
2014-07-25resolved conflicts for merge of a790f0a8 to lmp-dev-plus-aospStephen Hines
Change-Id: Ib110b067c3208b8e88c6a9a156274279d907c7ac
2014-07-25Fix Android build for mclinker.android-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1lollipop-releaselollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaselollipop-devlollipop-cts-releaseStephen Hines
Change-Id: Icf0039eba69af6ae6a04990f28b686eae4a32ec1
2014-07-25Update mclinker for LLVM rebase.Stephen Hines
commit 6824c791204cf5daabdfe008ee8808799f348815 Author: Pete Chou <petechou@gmail.com> Date: Tue Jul 15 10:15:12 2014 +0800 Fix typo in README. Change-Id: Id7a525732ba33b5ac81a0da4c8d8f02d1f8c3a16
2014-07-24am e673be8f: Merge "Fix Android build for mclinker."Stephen Hines
* commit 'e673be8f0526f9cbc83093fb579c0f76de9e4e3c': Fix Android build for mclinker.
2014-07-24am 072609f1: Merge "Update mclinker for LLVM rebase."Stephen Hines
* commit '072609f17db8f921253c5164ffff2ed91484a800': Update mclinker for LLVM rebase.
2014-07-23Merge "Fix Android build for mclinker."Stephen Hines
2014-07-23Merge "Update mclinker for LLVM rebase."Stephen Hines
2014-07-15Fix Android build for mclinker.Stephen Hines
Change-Id: Icf0039eba69af6ae6a04990f28b686eae4a32ec1
2014-07-15Update mclinker for LLVM rebase.Stephen Hines
commit 6824c791204cf5daabdfe008ee8808799f348815 Author: Pete Chou <petechou@gmail.com> Date: Tue Jul 15 10:15:12 2014 +0800 Fix typo in README. Change-Id: Id7a525732ba33b5ac81a0da4c8d8f02d1f8c3a16
2014-06-17am d57bb3da: Merge "Don\'t build with libc++ when building for Windows SDK."Andrew Hsieh
* commit 'd57bb3dac3617465b82b810bf85cb86912138e54': Don't build with libc++ when building for Windows SDK.
2014-06-17Merge "Don't build with libc++ when building for Windows SDK."Andrew Hsieh
2014-06-13Don't build with libc++ when building for Windows SDK.Logan Chien
Change-Id: Id605ce8e1ee33ba89e8ce67a51ffb60c74623e26
2014-05-30am 0e40c373: Merge "Fix up MCLinker build to work with LLVM 3.5 (r209713)."Stephen Hines
* commit '0e40c373f017eebf2aa5c4610ca721788b918aa7': Fix up MCLinker build to work with LLVM 3.5 (r209713).
2014-05-30am 5d111f73: Merge "Update mclinker to ↵Stephen Hines
dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5." * commit '5d111f732f708e8d2cc8a0f16a50cb5a37000963': Update mclinker to dce82bc4537ed20c18688114f0564a1589b07e9f for LLVM 3.5.