mirror of
https://github.com/pmmp/musl-cross-make.git
synced 2025-02-24 09:35:00 +00:00
new patch: 0017-c++-abi-break.diff fixes a C++ ABI break regression. 0010-static-pie-support.diff was removed as it doesn't apply anymore, and forward-porting it requires arcane knowledge of GCC details. the patches 0018 and 0019 have been copied from GCC 7.3.0. the static pie patch from GCC 6.4.0, renumbered 0020, depends on the reversions they make.
15 lines
520 B
Diff
15 lines
520 B
Diff
diff --git a/gcc/config/s390/linux.h b/gcc/config/s390/linux.h
|
|
index 9b00af7..3aacde6 100644
|
|
--- a/gcc/config/s390/linux.h
|
|
+++ b/gcc/config/s390/linux.h
|
|
@@ -63,6 +63,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} \
|