This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
ia64-elf and i386-elf fail to build
- From: Nick Clifton <nickc at redhat dot com>
- To: joseph at codesourcery dot com, wilson at tuliptree dot org, sellcey at imgtec dot com, hubicka at ucw dot cz, ubizjak at gmail dot com
- Cc: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 25 Aug 2016 13:30:03 +0100
- Subject: ia64-elf and i386-elf fail to build
- Authentication-results: sourceware.org; auth=none
Hi Guys,
The ia64-elf and i386-elf targets currently fail to build for me using
the mainline sources. The symptom is a seg-fault when running the
self tests:
./xgcc <...> -xc -S -c /dev/null -fself-test
<built-in>: internal compiler error: Segmentation fault
The cause appears to be an attempt to register a builtin type using
the float128_type_node, which is NULL for these particular targets:
gcc/config/ia64/ia64.c:10373
gcc/config/i386/i386.c:33347
Presumably float128_type_node should not be NULL, but I am not sure
how to fix this. Any suggestions ?
Cheers
Nick