[Bug bootstrap/102186] New: [12 Regression] Broken bootstrap: soft-fp/half.h:62:1: error: unable to emulate ‘HF’ since r12-3308-ge42d2d2a20f2bb59928bc895ec9f46503a1b5c73
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Sep 3 07:29:24 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102186
Bug ID: 102186
Summary: [12 Regression] Broken bootstrap:
soft-fp/half.h:62:1: error: unable to emulate ‘HF’
since
r12-3308-ge42d2d2a20f2bb59928bc895ec9f46503a1b5c73
Product: gcc
Version: 12.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: crazylht at gmail dot com
Target Milestone: ---
Host: x86_64-linux-gnu
Target: i586-linux-gnu
Build: i586-linux-gnu
The following fails:
$ ~/Programming/gcc2/configure --enable-languages=c,c++
--prefix=/home/marxin/bin/gcc --disable-multilib --disable-libsanitizer
--disable-bootstrap --build=i586-suse-linux --host=i586-suse-linux
--target=i586-suse-linux
...
$ make
...
/dev/shm/objdir2/./gcc/xgcc -B/dev/shm/objdir2/./gcc/
-B/home/marxin/bin/gcc/i586-suse-linux/bin/
-B/home/marxin/bin/gcc/i586-suse-linux/lib/ -isystem
/home/marxin/bin/gcc/i586-suse-linux/include -isystem
/home/marxin/bin/gcc/i586-suse-linux/sys-include -g -O2 -O2 -DIN_GCC -W
-Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag
-Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag
-Wold-style-definition -isystem ./include -fpic -mlong-double-80
-DUSE_ELF_SYMVER -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector -fpic
-mlong-double-80 -DUSE_ELF_SYMVER -I. -I. -I../.././gcc
-I/home/marxin/Programming/gcc2/libgcc -I/home/marxin/Programming/gcc2/libgcc/.
-I/home/marxin/Programming/gcc2/libgcc/../gcc
-I/home/marxin/Programming/gcc2/libgcc/../include
-I/home/marxin/Programming/gcc2/libgcc/config/libbid
-DENABLE_DECIMAL_BID_FORMAT -DHAVE_CC_TLS -DUSE_TLS -Wno-missing-prototypes
-Wno-type-limits -o extendhfsf2.o -MT extendhfsf2.o -MD -MP -MF extendhfsf2.dep
-c /home/marxin/Programming/gcc2/libgcc/soft-fp/extendhfsf2.c
-fvisibility=hidden -DHIDE_EXPORTS
In file included from
/home/marxin/Programming/gcc2/libgcc/soft-fp/extendhfsf2.c:31:
/home/marxin/Programming/gcc2/libgcc/soft-fp/half.h:62:1: error: unable to
emulate ‘HF’
62 | typedef float HFtype __attribute__ ((mode (HF)));
| ^~~~~~~
More information about the Gcc-bugs
mailing list