This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/14316] collect2 doesnt build on windows hosts
- From: "eric at ecentral dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Mar 2004 17:49:11 -0000
- Subject: [Bug bootstrap/14316] collect2 doesnt build on windows hosts
- References: <20040227020715.14316.droopycom@yahoo.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From eric at ecentral dot com 2004-03-17 17:49 -------
Adding mingw to that case still fails. But it looks like due to the SIG*
identifiers.
make output:
----------------------
/bin/sh ${srcdir}/mkfixinc.sh i386-pc-mingw32 avr-unknown-none)
constructing ../fixinc.sh for avr-unknown-none to run on i386-pc-mingw32
make TARGETS=twoprocess SHELL="/bin/sh" CC="gcc -mno-cygwin" CFLAGS=" -g -O2 -
DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-
prototypes -pedantic -Wno-long-long -Wno-error -DHAVE_CONFIG_H -
DGENERATOR_FILE -DSEPARATE_FIX_PROC" LDFLAGS=""
LIBERTY="/cygdrive/e/avrdev/gcc/build/gcc/../libiberty/libiberty.a" install-bin
make[2]: Entering directory `/cygdrive/e/avrdev/gcc/build/gcc/fixinc'
/bin/sh ../../../gcc-3.4-20040310/gcc/fixinc/genfixes machname.h
No forbidden identifiers defined by this target
gcc -mno-cygwin -c -DIN_GCC -DHAVE_CONFIG_H -g -O2 -DIN_GCC -DCROSS_COMPILE -W -
Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-
long-long -Wno-error -DHAVE_CONFIG_H -DGENERATOR_FILE -DSEPARATE_FIX_PROC -W -
Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-
long-long -Wno-error -I. -I.. -I../../../gcc-3.4-20040310/gcc/fixinc -
I../../../gcc-3.4-20040310/gcc/fixinc/.. -I../../../gcc-3.4-
20040310/gcc/fixinc/../config -I../../../gcc-3.4-
20040310/gcc/fixinc/../../include ../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c
In file included from ../../../gcc-3.4-20040310/include/xregex.h:26,
from ../../../gcc-3.4-20040310/gcc/fixinc/fixlib.h:35,
from ../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:24:
../../../gcc-3.4-20040310/include/xregex2.h:551: warning: ISO C90 does not
support `static' or type qualifiers in parameter array declarators
In file included from ../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:105:
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:76: warning: string length `552'
is greater than the length `509' ISO C89 compilers are required to support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:121: warning: string length
`525' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:165: warning: string length
`808' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:251: warning: string length
`5139' is greater than the length `509' ISO C89 compilers are required to
support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:2119: warning: string length
`729' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.x:6120: warning: string length
`575' is greater than the length `509' ISO C89 compilers are required to support
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c: In function `initialize':
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:316: error: `SIGQUIT' undeclared
(first use in this function)
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:316: error: (Each undeclared
identifier is reported only once
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:316: error: for each function it
appears in.)
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:323: error: `SIGALRM' undeclared
(first use in this function)
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c: In function `fix_with_system':
../../../gcc-3.4-20040310/gcc/fixinc/fixincl.c:903: warning: long int format,
int arg (arg 3)
make[2]: *** [fixincl.o] Error 1
make[2]: Leaving directory `/cygdrive/e/avrdev/gcc/build/gcc/fixinc'
make[1]: *** [fixinc.sh] Error 2
make[1]: Leaving directory `/cygdrive/e/avrdev/gcc/build/gcc'
make: *** [all-gcc] Error 2
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14316