aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGregor Richards <gregor.richards@uwaterloo.ca>2015-05-27 16:46:39 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2015-05-27 16:46:39 +0000
commitb6840fb7da103cb5b722b50e5fc681b573bd8030 (patch)
treeb9518cc88c202d4684401d5b6d4e76d99e69085f /gcc
parent89c54dd3572f87d645c385d13357babda66de29a (diff)
downloadgcc-b6840fb7da103cb5b722b50e5fc681b573bd8030.zip
gcc-b6840fb7da103cb5b722b50e5fc681b573bd8030.tar.gz
gcc-b6840fb7da103cb5b722b50e5fc681b573bd8030.tar.bz2
[PATCH 3/13] aarch64 musl support
gcc/Changelog: 2015-05-27 Gregor Richards <gregor.richards@uwaterloo.ca> Szabolcs Nagy <szabolcs.nagy@arm.com> * config/aarch64/aarch64-linux.h (MUSL_DYNAMIC_LINKER): Define. Co-Authored-By: Szabolcs Nagy <szabolcs.nagy@arm.com> From-SVN: r223766
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64-linux.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2dc1f57..b014528 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-05-27 Gregor Richards <gregor.richards@uwaterloo.ca>
+ Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/aarch64-linux.h (MUSL_DYNAMIC_LINKER): Define.
+
2015-05-27 Jason Merrill <jason@redhat.com>
PR bootstrap/66304
diff --git a/gcc/config/aarch64/aarch64-linux.h b/gcc/config/aarch64/aarch64-linux.h
index ba7fc3b..1600a32 100644
--- a/gcc/config/aarch64/aarch64-linux.h
+++ b/gcc/config/aarch64/aarch64-linux.h
@@ -23,6 +23,9 @@
#define GLIBC_DYNAMIC_LINKER "/lib/ld-linux-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+#undef MUSL_DYNAMIC_LINKER
+#define MUSL_DYNAMIC_LINKER "/lib/ld-musl-aarch64%{mbig-endian:_be}%{mabi=ilp32:_ilp32}.so.1"
+
#undef ASAN_CC1_SPEC
#define ASAN_CC1_SPEC "%{%:sanitize(address):-funwind-tables}"