This is the mail archive of the gcc-bugs@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]

[Bug bootstrap/17434] New: ./include/stdlib.h:102: error: parse error before "__dead2"


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


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