This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Results for egcs-971207 on m68k-next-nextstep3
- To: egcs at cygnus dot com
- Subject: Results for egcs-971207 on m68k-next-nextstep3
- From: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Date: Wed, 10 Dec 97 16:06:22 +0100
- Organization: Moene Computational Physics, Maartensdijk, The Netherlands
- Reply-To: egcs at cygnus dot com
First of all, the following completed perfectly:
cd objdir
make all-texinfo all-bison all-byacc all-binutils all-gas all-ld
cd gcc
make bootstrap
make install-headers-tar
cd ..
make bootstrap3
[ I need this strange bootstrap procedure because of the header
file curiosity in NEXTSTEP ]
However, I got several warnings during the build:
stage1/xgcc -Bstage1/ -c -DIN_GCC -O2 -g -DHAVE_CONFIG_H
-I. -I. -I./config cplus-dem.c
In file included from demangle.h:24,
from cplus-dem.c:35:
gansidecl.h:81: warning: `bcopy' redefined
/NextDeveloper/Headers/ansi/string.h:119: warning: this is the
location of the previous definition
gansidecl.h:85: warning: `bzero' redefined
/NextDeveloper/Headers/ansi/string.h:125: warning: this is the
location of the previous definition
gansidecl.h:89: warning: `bcmp' redefined
/NextDeveloper/Headers/ansi/string.h:122: warning: this is the
location of the previous definition
gansidecl.h:93: warning: `rindex' redefined
/NextDeveloper/Headers/ansi/string.h:116: warning: this is the
location of the previous definition
gansidecl.h:97: warning: `index' redefined
/NextDeveloper/Headers/ansi/string.h:112: warning: this is the
location of the previous definition
and:
ranlib: same symbol defined in more than one member in: tmplibgcc.a
(table of contents will not be sorted)
ranlib: file: tmplibgcc.a(_floatditf.o) defines symbol:
__GLOBAL_$F$._libgcc2.c
ranlib: file: tmplibgcc.a(_fixunstfdi.o) defines symbol:
__GLOBAL_$F$._libgcc2.c
ranlib: file: tmplibgcc.a(_ctors.o) defines symbol:
__GLOBAL_$F$._libgcc2.c
ranlib: file: tmplibgcc.a(_fixtfdi.o) defines symbol:
__GLOBAL_$F$._libgcc2.c
ranlib: file: tmplibgcc.a(_shtab.o) defines symbol:
__GLOBAL_$F$._libgcc2.c
also interesting is:
filebuf.cc: In method `class filebuf * filebuf::open(const char *,
int, int = 436)':
filebuf.cc:114: warning: implicit declaration of function `int open(...)'
and:
stdiostream.cc: In method `long int stdiobuf::sys_read(char *, long
int)':
stdiostream.cc:77: warning: ANSI C++ forbids declaration `ch' with
no type
However, what did me in was the following:
% cat dimstar.f
subroutine star(aap, noot)
dimension aap(*)
end
% /usr/test/bin/g77 -v dimstar.f
Reading specs from
/usr/test/lib/gcc-lib/m68k-next-nextstep3/egcs-2.91.02/specs
gcc version egcs-2.91.02 971206 (gcc-2.8.0)
/usr/test/lib/gcc-lib/m68k-next-nextstep3/egcs-2.91.02/f771
dimstar.f -fset-g77-defaults -quiet -dumpbase dimstar.f -version
-fversion -o /usr/tmp/cc020259.s
GNU F77 version egcs-2.91.02 971206 (gcc-2.8.0)
(m68k-next-nextstep3) compiled by GNU C version egcs-2.91.02 971206
(gcc-2.8.0).
GNU Fortran Front End version 0.5.22-19970929
dimstar.f: In subroutine `star':
dimstar.f:1:
subroutine star(aap, noot)
^
Array `aap' at (^) is too large to handle
Seems that an earlier fix of this didn't make into the main
(non-release) branch.
Cheers,
Toon.