diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-14 17:20:23 -0700 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2014-04-15 11:44:33 -0700 |
commit | 064ac76a64f7e98c4df2a737789decf3993c5f72 (patch) | |
tree | ca13d1fd5ebce481ae48207de35b464977bb464f | |
parent | beb8d7929ce8eabaeac987c7522e4b19d043c005 (diff) | |
download | aarch64-linux-android-4.8-064ac76a64f7e98c4df2a737789decf3993c5f72.tar.gz |
Add ld.mcld
As an alternative to ld.bfd in aarch64 where ld.gold doesn't support
To enable it, add "-fuse-ld=mcld -Wl,-maarch64linux" to TARGET_GLOBAL_LDFLAGS
in core/combo/TARGET_linux-arm64.mk (globally), or LOCAL_LDFLAGS (locally).
The "-maarch64linux" switch is needed before aarch64-*4.8 is rebuilt with
upstream patch, see https://android-review.googlesource.com/#/c/91099/
Change-Id: I7dfceb87d2e70a84fd9b4b97400e0dacd210a2ae
l--------- | aarch64-linux-android/bin/ld.mcld | 1 | ||||
-rwxr-xr-x | bin/aarch64-linux-android-ld.mcld | bin | 0 -> 1563088 bytes |
2 files changed, 1 insertions, 0 deletions
diff --git a/aarch64-linux-android/bin/ld.mcld b/aarch64-linux-android/bin/ld.mcld new file mode 120000 index 0000000..6dc7b0b --- /dev/null +++ b/aarch64-linux-android/bin/ld.mcld @@ -0,0 +1 @@ +../../bin/aarch64-linux-android-ld.mcld
\ No newline at end of file diff --git a/bin/aarch64-linux-android-ld.mcld b/bin/aarch64-linux-android-ld.mcld Binary files differnew file mode 100755 index 0000000..7bc8c9e --- /dev/null +++ b/bin/aarch64-linux-android-ld.mcld |