In response to a comment from
http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01721.html, this patch removes
t-softfp-sfdf and t-softfp-excl from the aarch64 entries in libgcc/config.host.
Every setting in these files is overridden by t-softfp.
Addition to libgcc/ChangeLog:
2012-06-01 Jim MacArthur<[email protected]>
* config.host (aarch64*-*-elf): Remove references to t-softfp-sfdf and
t-softfp-excl.
(aarch64*-*-linux*): Likewise.
diff --git a/libgcc/config.host b/libgcc/config.host
index 56beddd..0b80afd 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -291,12 +291,10 @@ case ${host} in
;;
aarch64*-*-elf)
extra_parts="$extra_parts crtbegin.o crtend.o crti.o crtn.o"
- tmake_file="${tmake_file} t-softfp-sfdf t-softfp-excl"
tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp"
;;
aarch64*-*-linux*)
md_unwind_header=aarch64/linux-unwind.h
- tmake_file="${tmake_file} t-softfp-sfdf t-softfp-excl"
tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp"
tmake_file="${tmake_file} ${cpu_type}/t-linux"
;;