This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/13571] New: libstdc++-v3/libmath/stubs.c Parse error
- From: "richard_wheeler at cinfin dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jan 2004 14:02:13 -0000
- Subject: [Bug bootstrap/13571] New: libstdc++-v3/libmath/stubs.c Parse error
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Attempting to build gcc 3.3.2 on AIX 5.2. Make bootstrap result is below:
make[5]: Entering directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-
v3'
make "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/cmDevTest/Tools/gcc.3.3.2/
gcc/xgcc -B/cmDev
Test/Tools/gcc.3.3.2/gcc/ -B/cmDevTest/local/powerpc-ibm-aix5.2.0.0/bin/ -
B/cmDevTest/local/power
pc-ibm-aix5.2.0.0/lib/ -isystem /cmDevTest/local/powerpc-ibm-
aix5.2.0.0/include" "CFLAGS=-O2 -g -
O2 -pthread" "CXXFLAGS=-g -O2 -
pthread" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -g -O2" "INS
TALL=/bin/sh /cmDevTest/Tools/gcc-3.3.2/install-sh -
c" "INSTALL_DATA=/bin/sh /cmDevTest/Tools/gcc
-3.3.2/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /cmDevTest/Tools/gcc-
3.3.2/install-sh -c "
"INSTALL_SCRIPT=/bin/sh /cmDevTest/Tools/gcc-3.3.2/install-sh -c" "LDFLAGS=-
pthread" "LIBCFLAGS=-
O2 -g -O2 -pthread" "LIBCFLAGS_FOR_TARGET=-O2 -g -
O2" "MAKE=make" "MAKEINFO=makeinfo --no-split
--no-
split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "exe
c_prefix=/cm
DevTest/local" "infodir=/cmDevTest/local/info" "libdir=/cmDevTest/local/lib" "in
cludedir=/cmDevTe
st/local/include" "prefix=/cmDevTest/local" "tooldir=/cmDevTest/local/powerpc-
ibm-aix5.2.0.0" "gx
x_include_dir=/cmDevTest/local/include/c++/3.3.2" "AR=ar -
X32_64" "AS=as" "LD=ld" "LIBCFLAGS=-O2
-g -O2 -pthread" "PICFLAG=" "RANLIB=ranlib" "NM=nm -B -
X32_64" "NM_FOR_BUILD=" "NM_FOR_TARGET=nm
-B -X32_64" "DESTDIR=" "WERROR=" all-recursive
make[6]: Entering directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-
v3'
: make ; exec
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc" "CC_FOR_TARGET=/cmDevTest/Tools/gcc.3.3.2/
gcc
/xgcc -B/cmDevTest/Tools/gcc.3.3.2/gcc/ -B/cmDevTest/local/powerpc-ibm-
aix5.2.0.0/bin/ -B/cmDevTe
st/local/powerpc-ibm-aix5.2.0.0/lib/ -isystem /cmDevTest/local/powerpc-ibm-
aix5.2.0.0/include" "C
FLAGS=-O2 -g -O2 -pthread" "CXXFLAGS=-g -O2 -
pthread" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O
2 -g -O2" "INSTALL=/bin/sh /cmDevTest/Tools/gcc-3.3.2/install-sh -
c" "INSTALL_DATA=/bin/sh /cmDev
Test/Tools/gcc-3.3.2/install-sh -c -m
644" "INSTALL_PROGRAM=/bin/sh /cmDevTest/Tools/gcc-3.3.2/in
stall-sh -c " "INSTALL_SCRIPT=/bin/sh /cmDevTest/Tools/gcc-3.3.2/install-sh -
c" "LDFLAGS=-pthread
" "LIBCFLAGS=-O2 -g -O2 -pthread" "LIBCFLAGS_FOR_TARGET=-O2 -g -
O2" "MAKE=make" "MAKEINFO=makein
fo --no-split --no-
split " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "RUNTESTFLAGS=" "
exec_prefix=/cmDevTest/local" "infodir=/cmDevTest/local/info" "libdir=/cmDevTest
/local/lib" "incl
udedir=/cmDevTest/local/include" "prefix=/cmDevTest/local" "tooldir=/cmDevTest/l
ocal/powerpc-ibm-
aix5.2.0.0" "gxx_include_dir=/cmDevTest/local/include/c++/3.3.2" "AR=ar -
X32_64" "AS=as" "LD=ld"
"LIBCFLAGS=-O2 -g -O2 -pthread" "PICFLAG=" "RANLIB=ranlib" "NM=nm -B -
X32_64" "NM_FOR_BUILD=" "N
M_FOR_TARGET=nm -B -X32_64" "DESTDIR=" "WERROR=" DO=all multi-do
Making all in include
make[7]: Entering directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-
v3/include'
sed -e '/^#/s/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_]
*\)/_GLIBCPP_\1/g' \
-e 's,^#include "\(.*\)",#include <bits/\1>,g' \
< ../../../../../gcc-3.3.2/libstdc++-v3/../gcc/gthr.h > powerpc-ibm-
aix5.2.0.0/bits/gthr.h
sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
< ../../../../../gcc-3.3.2/libstdc++-v3/../gcc/gthr-single.h > powerpc-ibm-
aix5.2.0.0/bits/gt
hr-single.h
sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
-e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \
< ../../../../../gcc-3.3.2/libstdc++-v3/../gcc/gthr-posix.h > powerpc-ibm-
aix5.2.0.0/bits/gth
r-posix.h
sed -e 's/\(UNUSED\)/_GLIBCPP_\1/g' \
-e 's/\(GCC[ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*_H\)/_GLIBCPP_\1/g' \
-e 's/\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]*WEAK\)/_GLIBCPP_\1/g' \
-e 's,^#include "\(.*\)",#include <bits/\1>,g' \
< ../../../../../gcc-3.3.2/libstdc++-v3/../gcc/gthr-aix.h > powerpc-ibm-
aix5.2.0.0/bits/gthr-
default.h
make[7]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-v
3/include'
Making all in libio
make[7]: Entering directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-
v3/libio'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-v
3/libio'
Making all in libmath
make[7]: Entering directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-
v3/libmath'
/bin/sh ../libtool --tag CC --mode=compile /cmDevTest/Tools/gcc.3.3.2/gcc/xgcc -
B/cmDevTest/Tools
/gcc.3.3.2/gcc/ -B/cmDevTest/local/powerpc-ibm-aix5.2.0.0/bin/ -
B/cmDevTest/local/powerpc-ibm-aix
5.2.0.0/lib/ -isystem /cmDevTest/local/powerpc-ibm-aix5.2.0.0/include -
pthread -DHAVE_CONFIG_H -
I. -I../../../../../gcc-3.3.2/libstdc++-v3/libmath -I.. -O2 -g -O2 -
pthread -c ../../../../
../gcc-3.3.2/libstdc++-v3/libmath/stubs.c
mkdir .libs
/cmDevTest/Tools/gcc.3.3.2/gcc/xgcc -B/cmDevTest/Tools/gcc.3.3.2/gcc/ -
B/cmDevTest/local/powerpc-
ibm-aix5.2.0.0/bin/ -B/cmDevTest/local/powerpc-ibm-aix5.2.0.0/lib/ -
isystem /cmDevTest/local/powe
rpc-ibm-aix5.2.0.0/include -pthread -DHAVE_CONFIG_H -I. -I../../../../../gcc-
3.3.2/libstdc++-v3/l
ibmath -I.. -O2 -g -O2 -pthread -c ../../../../../gcc-3.3.2/libstdc++-
v3/libmath/stubs.c -DPIC
-o .libs/stubs.o
../../../../../gcc-3.3.2/libstdc++-v3/libmath/stubs.c:132: error: parse error
before '(' token
../../../../../gcc-3.3.2/libstdc++-v3/libmath/stubs.c:132: error: `hypot'
declared as function re
turning a function
../../../../../gcc-3.3.2/libstdc++-v3/libmath/stubs.c:132: error: conflicting
types for `hypot'
/cmDevTest/Tools/gcc.3.3.2/gcc/include/math.h:750: error: previous declaration
of `hypot'
../../../../../gcc-3.3.2/libstdc++-v3/libmath/stubs.c:132: error: parse error
before "double"
make[7]: *** [stubs.lo] Error 1
make[7]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-v
3/libmath'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-v
3'
make[5]: *** [all-recursive-am] Error 2
make[5]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/pthread/libstdc++-v
3'
make[4]: *** [multi-do] Error 1
make[4]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/libstdc++-v3'
make[3]: *** [all-multi] Error 2
make[3]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/libstdc++-v3'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2/powerpc-ibm-
aix5.2.0.0/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/cmDevTest/Tools/gcc.3.3.2'
make: *** [bootstrap] Error 2
--
Summary: libstdc++-v3/libmath/stubs.c Parse error
Product: gcc
Version: 3.3.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: richard_wheeler at cinfin dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: AIX 5.2
GCC target triplet: AIX 5.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13571