mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-03 19:44:09 +00:00
36bb675a71
- GLIBC requires a fix to work with binutils 2.30 on aarch64. This fix relies on binutils 2.24 or newer, which is okay for glibc 2.26 since it needs 2.25 or newer anyway. But older glibc versions are now pinned to binutils 2.29 or older on aarch64. - xtensa needs patches in libgcc with gcc 7.3. - comment in newlib's patch to indicate it is a reversal of a commit. Signed-off-by: Alexey Neyman <stilor@att.net>
32 lines
970 B
Diff
32 lines
970 B
Diff
---
|
|
gcc/config/nios2/nios2.h | 4 ++--
|
|
gcc/config/nios2/t-nios2 | 3 +--
|
|
2 files changed, 3 insertions(+), 4 deletions(-)
|
|
|
|
--- a/gcc/config/nios2/nios2.h
|
|
+++ b/gcc/config/nios2/nios2.h
|
|
@@ -63,11 +63,11 @@
|
|
#if TARGET_ENDIAN_DEFAULT == 0
|
|
# define ASM_SPEC "%{!meb:-EL} %{meb:-EB} %{march=*:-march=%*}"
|
|
# define LINK_SPEC_ENDIAN "%{!meb:-EL} %{meb:-EB}"
|
|
-# define MULTILIB_DEFAULTS { "EL" }
|
|
+# define MULTILIB_DEFAULTS { "mel" }
|
|
#else
|
|
# define ASM_SPEC "%{!mel:-EB} %{mel:-EL} %{march=*:-march=%*}"
|
|
# define LINK_SPEC_ENDIAN "%{!mel:-EB} %{mel:-EL}"
|
|
-# define MULTILIB_DEFAULTS { "EB" }
|
|
+# define MULTILIB_DEFAULTS { "meb" }
|
|
#endif
|
|
|
|
#define LINK_SPEC LINK_SPEC_ENDIAN \
|
|
--- a/gcc/config/nios2/t-nios2
|
|
+++ b/gcc/config/nios2/t-nios2
|
|
@@ -22,6 +22,5 @@
|
|
# MULTILIB_DIRNAMES = nomul mulx fpu-60-1 fpu-60-2
|
|
# MULTILIB_EXCEPTIONS =
|
|
|
|
-# MULTILIB_OPTIONS += EL/EB
|
|
+# MULTILIB_OPTIONS += mel/meb
|
|
# MULTILIB_DIRNAMES += le be
|
|
-# MULTILIB_MATCHES += EL=mel EB=meb
|