s390: add musl support
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 18 Nov 2019 12:00:45 +0000 (12:00 +0000)
committerSzabolcs Nagy <nsz@gcc.gnu.org>
Mon, 18 Nov 2019 12:00:45 +0000 (12:00 +0000)
Add the musl dynamic linker names.

gcc/ChangeLog:

2019-11-18  Szabolcs Nagy  <szabolcs.nagy@arm.com>

* config/s390/linux.h (MUSL_DYNAMIC_LINKER32): Define.
(MUSL_DYNAMIC_LINKER64): Define.

From-SVN: r278397

gcc/ChangeLog
gcc/config/s390/linux.h

index 846506b2088fdcae3dc1751223c95707569b07cd..984527e3a969073b203c7a577e483d379ffcc231 100644 (file)
@@ -1,3 +1,8 @@
+2019-11-18  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/s390/linux.h (MUSL_DYNAMIC_LINKER32): Define.
+       (MUSL_DYNAMIC_LINKER64): Define.
+
 2019-11-18  Martin Liska  <mliska@suse.cz>
 
        * dbgcnt.c (dbg_cnt_set_limit_by_name): Provide error
index f76986acdabec77b88a9505d26bb2ecc329e319d..5f6b7041f0f5824f05267326141a7852ab40d2c8 100644 (file)
@@ -75,6 +75,9 @@ along with GCC; see the file COPYING3.  If not see
 #define GLIBC_DYNAMIC_LINKER32 "/lib/ld.so.1"
 #define GLIBC_DYNAMIC_LINKER64 "/lib/ld64.so.1"
 
+#define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-s390.so.1"
+#define MUSL_DYNAMIC_LINKER64 "/lib/ld-musl-s390x.so.1"
+
 #undef  LINK_SPEC
 #define LINK_SPEC \
   "%{m31:-m elf_s390}%{m64:-m elf64_s390} \