diff options
author | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2014-11-21 01:38:57 +0100 |
---|---|---|
committer | Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> | 2014-11-21 23:28:24 +0100 |
commit | 8eb66389a6ebb3f045fb49e884e083a6327f1f32 (patch) | |
tree | 83ffd24490cf49299f38039f2b806c5251c61545 | |
parent | 091dcb8140705c70e89ba9d42f5e4f53a4b8f2fd (diff) | |
download | gcc-patches-8eb66389a6ebb3f045fb49e884e083a6327f1f32.tar.gz |
Rebase patches to 4.9-2014.11
Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-rw-r--r-- | 4.9/0018-use-android-specs-on-aarch64.patch | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/4.9/0018-use-android-specs-on-aarch64.patch b/4.9/0018-use-android-specs-on-aarch64.patch index f58a852..2d4b77f 100644 --- a/4.9/0018-use-android-specs-on-aarch64.patch +++ b/4.9/0018-use-android-specs-on-aarch64.patch @@ -1,5 +1,5 @@ ---- gcc-linaro-4.9-2014.08/gcc/config/aarch64/aarch64-linux.h.omv~ 2014-08-16 19:48:56.056208790 +0200 -+++ gcc-linaro-4.9-2014.08/gcc/config/aarch64/aarch64-linux.h 2014-08-16 19:51:51.295018003 +0200 +--- gcc-linaro-4.9-2014.11/gcc/config/aarch64/aarch64-linux.h.aarch64~ 2014-11-21 01:32:38.436330281 +0100 ++++ gcc-linaro-4.9-2014.11/gcc/config/aarch64/aarch64-linux.h 2014-11-21 01:35:03.863512191 +0100 @@ -22,6 +22,7 @@ #define GCC_AARCH64_LINUX_H @@ -8,21 +8,17 @@ #define CPP_SPEC "%{pthread:-D_REENTRANT}" -@@ -35,23 +36,48 @@ - %{mbig-endian:-EB} %{mlittle-endian:-EL} \ - -maarch64linux%{mabi=ilp32:32}%{mbig-endian:b}" +@@ -43,9 +44,6 @@ + " %{mfix-cortex-a53-835769:--fix-cortex-a53-835769}" + #endif --#define LINK_SPEC LINUX_TARGET_LINK_SPEC +-#define LINK_SPEC LINUX_TARGET_LINK_SPEC \ +- CA53_ERR_835769_SPEC - #define GNU_USER_TARGET_MATHFILE_SPEC \ "%{Ofast|ffast-math|funsafe-math-optimizations:crtfastmath.o%s}" - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ - GNU_USER_TARGET_MATHFILE_SPEC " " \ - GNU_USER_TARGET_ENDFILE_SPEC - - #define TARGET_OS_CPP_BUILTINS() \ +@@ -58,9 +56,37 @@ do \ { \ GNU_USER_TARGET_OS_CPP_BUILTINS(); \ @@ -33,7 +29,8 @@ +#undef LINK_SPEC +#define LINK_SPEC \ + LINUX_OR_ANDROID_LD (LINUX_TARGET_LINK_SPEC, \ -+ LINUX_TARGET_LINK_SPEC " " ANDROID_LINK_SPEC) ++ LINUX_TARGET_LINK_SPEC " " ANDROID_LINK_SPEC) \ ++ CA53_ERR_835769_SPEC + +#undef CC1_SPEC +#define CC1_SPEC \ @@ -59,9 +56,9 @@ #define TARGET_ASM_FILE_END file_end_indicate_exec_stack #endif /* GCC_AARCH64_LINUX_H */ ---- gcc-linaro-4.9-2014.08/gcc/config.gcc.omv~ 2014-08-16 19:52:00.662900888 +0200 -+++ gcc-linaro-4.9-2014.08/gcc/config.gcc 2014-08-16 19:52:42.345379786 +0200 -@@ -902,8 +902,9 @@ aarch64*-*-elf) +--- gcc-linaro-4.9-2014.11/gcc/config.gcc.aarch64~ 2014-10-15 13:47:17.000000000 +0200 ++++ gcc-linaro-4.9-2014.11/gcc/config.gcc 2014-11-21 01:32:38.437330268 +0100 +@@ -909,8 +909,9 @@ aarch64*-*-elf) TM_MULTILIB_CONFIG=`echo $TM_MULTILIB_CONFIG | sed 's/^,//'` ;; aarch64*-*-linux*) |