lm32 rtl-error.c causes gcc ICE

Chris Johns chrisj at rtems.org
Mon Nov 3 21:41:35 UTC 2014


On 4/11/2014 8:25 am, Joel Sherrill wrote:
> Hi
>
> I suppose this needs to be narrowed down and fed into gcc's bugzilla.
> But I wanted to here from Chris first.
>
> lm32-rtems4.11-gcc --pipe -DHAVE_CONFIG_H   -I..
> -I../../cpukit/../../../lm32_evr/lib/include -DRTEMS_RTL_RAP_LOADER=1
> -DRTEMS_RTL_ELF_LOADER=1   -O0 -g -Wall -Wmissing-prototypes
> -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT
> libdl_a-rtl-obj.o -MD -MP -MF .deps/libdl_a-rtl-obj.Tpo -c -o
> libdl_a-rtl-obj.o `test -f 'rtl-obj.c' || echo
> '../../../../../../rtems/c/src/../../cpukit/libdl/'`rtl-obj.c
> 0x70a8b5 _fatal_insn(char const*, rtx_def const*, char const*, int, char
> const*)
>      ../../gcc-4.9.1/gcc/rtl-error.c:109
> 0x70a8e9 _fatal_insn_not_found(rtx_def const*, char const*, int, char
> const*)
>      ../../gcc-4.9.1/gcc/rtl-error.c:117
> 0x93096e insn_default_length(rtx_def*)
>
> /users/joel/rtems-4.11-work/rtems-source-builder/rtems/build/lm32-rtems4.11-gcc-4.9.1-newlib-19-Aug-2014-1/build/gcc/insn-attrtab.c:143

Would it pay to check 4.9.2 and the latest newlib first ?

Chris

> 0x595e8a shorten_branches(rtx_def*)
>      ../../gcc-4.9.1/gcc/final.c:1191
> 0x5962ef rest_of_handle_shorten_branches
>      ../../gcc-4.9.1/gcc/final.c:4519
> 0x5962ef execute
>      ../../gcc-4.9.1/gcc/final.c:4548
> Please submit a full bug report,
> with preprocessed source if appropriate.
> Please include the complete backtrace with any bug report.
> See <http://gcc.gnu.org/bugs.html> for instructions.
>



More information about the devel mailing list