This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]