https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78478

--- Comment #2 from Uroš Bizjak <ubizjak at gmail dot com> ---
For 7.0, somebody changed i[34567]86-*-rtems* entry in libgcc/config.host to
use t-softfp-sfdftf. Please test the following patch:

Index: libgcc/config.host
===================================================================
--- libgcc/config.host  (revision 242716)
+++ libgcc/config.host  (working copy)
@@ -638,7 +638,7 @@
        extra_parts=crtbegin.o
        ;;
 i[34567]86-*-rtems*)
-       tmake_file="$tmake_file i386/t-crtstuff t-softfp-sfdftf
i386/32/t-softfp i386/t-softfp t-softfp"
+       tmake_file="$tmake_file i386/t-crtstuff t-softfp-sfdf i386/32/t-softfp
i386/t-softfp t-softfp"
        extra_parts="$extra_parts crti.o crtn.o"
        ;;
 i[34567]86-*-solaris2* | x86_64-*-solaris2.1[0-9]*)

Please commit the patch to SVN, if it works OK.

Reply via email to