sparc-rtems5-gcc Internal Compiler Error
Daniel Cederman
cederman at gaisler.com
Tue Dec 19 15:47:50 UTC 2017
Hi Joel,
Yes, there was a bug in one of the errata fixes. It has been fixed now,
see https://gcc.gnu.org/ml/gcc-patches/2017-12/msg00593.html and
https://devel.rtems.org/ticket/3242#comment:4.
Daniel C
On 2017-12-19 16:18, Joel Sherrill wrote:
> Hi
>
> Has anyone else seen this?
>
> sparc-rtems5-gcc --pipe -DHAVE_CONFIG_H -I..
> -I../../cpukit/../../../ut700/lib/include -mcpu=leon3 -mfix-ut700 -O2
> -g -ffunction-sections -fdata-sections -Wall -Wmissing-prototypes
> -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs -MT
> src/libscore_a-objectgetnoprotection.o -MD -MP -MF
> src/.deps/libscore_a-objectgetnoprotection.Tpo -c -o
> src/libscore_a-objectgetnoprotection.o `test -f
> 'src/objectgetnoprotection.c' || echo
> '../../../../../../rtems/c/src/../../cpukit/score/'`src/objectgetnoprotection.c
> ../../../../../../rtems/c/src/../../cpukit/score/src/objectgetnoprotection.c:
> In function '_Objects_Get_no_protection':
> ../../../../../../rtems/c/src/../../cpukit/score/src/objectgetnoprotection.c:48:1:
> internal compiler error: Segmentation fault
> }
> ^
> 0x8823cf crash_signal
> ../../gcc-7.2.0/gcc/toplev.c:337
> 0x5d5211 active_insn_p
> ../../gcc-7.2.0/gcc/emit-rtl.c:3525
> 0x5d5211 next_active_insn(rtx_insn*)
> ../../gcc-7.2.0/gcc/emit-rtl.c:3538
> 0xaf6d20 sparc_do_work_around_errata
> ../../gcc-7.2.0/gcc/config/sparc/sparc.c:1056
> 0xaf6d20 execute
> ../../gcc-7.2.0/gcc/config/sparc/sparc.c:1482
>
> $ sparc-rtems5-gcc --version
> sparc-rtems5-gcc (GCC) 7.2.0 20170814 (RTEMS 5, RSB
> 7034d65872831fdc5221a01ec3c281f95b97483b, Newlib 2.5.0.20170922)
>
> --joel
>
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
More information about the devel
mailing list