S/390: Add undef for MUSL_DYNAMIC_LINKERxx
authorRobin Dapp <rdapp@linux.ibm.com>
Tue, 26 Nov 2019 09:00:26 +0000 (09:00 +0000)
committerRobin Dapp <rdapp@gcc.gnu.org>
Tue, 26 Nov 2019 09:00:26 +0000 (09:00 +0000)
This fixes the s390 bootstrap by undefining existing defines before
redefining them.

gcc/ChangeLog:

2019-11-26  Robin Dapp  <rdapp@linux.ibm.com>

  * config/s390/linux.h: Add undef for MUSL_DYNAMIC_LINKERxx.

From-SVN: r278721

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

index 633836f..a3e7575 100644 (file)
@@ -1,3 +1,7 @@
+2019-11-26  Robin Dapp  <rdapp@linux.ibm.com>
+
+       * config/s390/linux.h: Add undef for MUSL_DYNAMIC_LINKERxx.
+
 2019-11-26  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/92644
index 5f6b704..b7d4405 100644 (file)
@@ -75,7 +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"
 
+#undef MUSL_DYNAMIC_LINKER32
 #define MUSL_DYNAMIC_LINKER32 "/lib/ld-musl-s390.so.1"
+#undef MUSL_DYNAMIC_LINKER64
 #define MUSL_DYNAMIC_LINKER64 "/lib/ld-musl-s390x.so.1"
 
 #undef  LINK_SPEC