This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
trunk broken for arm-elf target.
- From: Karel Gardas <kgardas at objectsecurity dot com>
- To: GCC Mailing List <gcc at gcc dot gnu dot org>
- Date: Mon, 7 Jul 2003 11:40:44 +0200 (CEST)
- Subject: trunk broken for arm-elf target.
Hello,
I would like to try building arm-elf target for testing main-trunk gcc in
arm simulator as described on http://gcc.gnu.org/simtest-howto.html.
(reason: I would like to test gcc for arm for better debugging of
http://gcc.gnu.org/ml/gcc/2003-07/msg00261.html) I've followed exactly all
instructions for getting/configuring/building, but the problem is that the
build fails with:
/mnt/karel/gcc-sim/build/gcc/xgcc -B/mnt/karel/gcc-sim/build/gcc/ -nostdinc -B/mnt/karel/gcc-sim/build/arm-elf/newlib/ -isystem /mnt/karel/gcc-sim/build/arm-elf/newlib/targ-include -isystem /mnt/karel/gcc-sim/combined/newlib/libc/include -B/mnt/karel/gcc-sim/install//arm-elf/bin/ -B/mnt/karel/gcc-sim/install//arm-elf/lib/ -isystem /mnt/karel/gcc-sim/install//arm-elf/include -isystem /mnt/karel/gcc-sim/install//arm-elf/sys-include -L/mnt/karel/gcc-sim/build/ld -c -DHAVE_CONFIG_H -O2 -g -O2 -mthumb -I. -I../../../../combined/libiberty/../include -W -Wall -Wtraditional -pedantic ../../../../combined/libiberty/regex.c -o regex.o
In file included from ../../../../combined/libiberty/regex.c:195:
../../../../combined/include/xregex2.h:551: warning: ISO C90 does not support `static' or type qualifiers in parameter array declarators
../../../../combined/libiberty/regex.c: In function `byte_regex_compile':
../../../../combined/libiberty/regex.c:2473: warning: implicit declaration of function `free'
../../../../combined/libiberty/regex.c:4255: internal compiler error: in output_address, at final.c:3172
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [regex.o] Error 1
make[3]: Leaving directory
`/mnt/karel/gcc-sim/build/arm-elf/thumb/libiberty'
make[2]: *** [multi-do] Error 1
make[2]: Leaving directory `/mnt/karel/gcc-sim/build/arm-elf/libiberty'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/karel/gcc-sim/build/arm-elf/libiberty'
make: *** [all-target-libiberty] Error 2
Any idea or fix which will let me to continue?
Thanks,
Karel
--
Karel Gardas kgardas@objectsecurity.com
ObjectSecurity Ltd. http://www.objectsecurity.com