Hans-Peter Nilsson <[email protected]> writes:
> For big changes such as this, please test on a cross
> configuration as well.
A random cross wouldn't help, and I'd claim it's impractical to set up
full cross environments for all affected targets. That's why I
repeatedly send calls for testers, with exactly no reaction at all ;-(
> For cris-elf, a patch in the range 180770:180778 supposedly
> yours, cause massive testsuite failures on the form of not
> finding functions in libgcc at link-time. From gcc.log:
>
> Executing on host: /tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/xgcc
> -B/tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/
> /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/complex-1.c
>
> /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/complex-1-lib.c
>
> /tmp/hpautotest-gcc1/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c
> -w -O0 -isystem
> /tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./newlib/targ-include -isystem
> /tmp/hpautotest-gcc1/gcc/newlib/libc/include
> -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./libgloss/cris/
> -L/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./libgloss/cris
> -L/tmp/hpautotest-gcc1/gcc/libgloss/cris
> -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./newlib/
> -L/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/./newlib -sim3 -lm -o
> /tmp/hpautotest-gcc1/cris-elf/gccobj/gcc/testsuite/gcc/complex-1.x0
> (timeout = 300)
> /tmp/ccAbw5Fs.o: In function `main_test':
> complex-1.c:(.text+0x9e): undefined reference to `__nesf2'
> complex-1.c:(.text+0xb8): undefined reference to `__nesf2'
> complex-1.c:(.text+0xfa): undefined reference to `__nesf2'
> complex-1.c:(.text+0x114): undefined reference to `__nesf2'
> complex-1.c:(.text+0x142): undefined reference to `__nesf2'
> /tmp/ccAbw5Fs.o:complex-1.c:(.text+0x162): more undefined references to
> `__nesf2' follow
Do you have an old build lying around to check where that symbol came
from before and why that object isn't built any longer/not included
libgcc?
Thanks.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University