This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/17434] New: ./include/stdlib.h:102: error: parse error before "__dead2"
- From: "wanderer at rsu dot ru" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 Sep 2004 10:30:57 -0000
- Subject: [Bug bootstrap/17434] New: ./include/stdlib.h:102: error: parse error before "__dead2"
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
I have problem with bootstrap current mainline CVS.
Bootstrap terminated with error log:
---8X--------------
./xgcc -B./ -B/home/wanderer/pkg/gcc/i386-unknown-freebsd5.1/bin/ -
isystem /home/wanderer/pkg/gcc/i386-unknown-freebsd5.1/include -
isystem /home/wanderer/pkg/gcc/i386-unknown-freebsd5.1/sys-include -
L/usr/home/wanderer/pkg/build/gcc/obj/gcc/../ld -O2 -DIN_GCC -W -Wall -
Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-
definition -isystem ./include -I. -I. -
I/home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc -
I/home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/. -
I/home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/../include -I./../intl -
I/home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/../libcpp/include -
I/usr/local/include -g0 -finhibit-size-directive -fno-inline-functions -fno-
exceptions -fno-zero-initialized-in-bss -fno-unit-at-a-time \
-c /home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/crtstuff.c -DCRT_BEGIN \
-o crtbegin.o
In file included
from /home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/tsystem.h:104,
from /home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/crtstuff.c:62:
./include/stdlib.h:102: error: parse error before "__dead2"
./include/stdlib.h:103: error: parse error before "__pure2"
./include/stdlib.h:111: error: parse error before "__pure2"
./include/stdlib.h:112: error: parse error before "__dead2"
./include/stdlib.h:115: error: parse error before "__pure2"
./include/stdlib.h:116: error: parse error before "__pure2"
./include/stdlib.h:160: error: parse error before "__pure2"
./include/stdlib.h:162: error: parse error before "__pure2"
./include/stdlib.h:171: error: parse error before "__dead2"
In file included
from /home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/tsystem.h:105,
from /home/wanderer/pkg/build/gcc/src/gcc/gcc/gcc/crtstuff.c:62:
./include/unistd.h:336: error: parse error before "__dead2"
./include/unistd.h:469: error: parse error before "__pure2"
gmake[2]: *** [crtbegin.o] Error 1
gmake[2]: Leaving directory `/usr/home/wanderer/pkg/build/gcc/obj/gcc'
gmake[1]: *** [stage1_build] Error 2
gmake[1]: Leaving directory `/usr/home/wanderer/pkg/build/gcc/obj/gcc'
gmake: *** [bootstrap] Error 2
---X8--------------
Used configure oprions:
configure --prefix=/home/wanderer/pkg/gcc --with-local-
prefix=/home/wanderer/pkg/gcc --enable-threads=posix --with-gnu-as --with-gnu-
ld --enable-languages=c,c++
I think this problem doesn't related gcc version used for bootstrap,
but I test and reproduce problem with FreeBSD system compiler gcc version
3.2.2 [FreeBSD] 20030205 (release) and gcc version 3.4.3 20040909 (prerelease).
--
Summary: ./include/stdlib.h:102: error: parse error before
"__dead2"
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: wanderer at rsu dot ru
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-unknown-freebsd5.1
GCC host triplet: i386-unknown-freebsd5.1
GCC target triplet: i386-unknown-freebsd5.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17434