gcc-3.02 build failure on Mac OS 10.1.1 in function.c
Ed Lazarus
elaz@home.com
Thu Dec 13 11:51:00 GMT 2001
Machine is
cx155198-a>uname -a
Darwin cx155198-a.dt1.sdca.home.com 5.1 Darwin Kernel Version 5.1:
Tue Oct 30 00:06:34 PST 2001; root:xnu/xnu-201.5.obj~1/RELEASE_PPC
Power Macintosh powerpc
I configure with no arguments.
Get Links are now set up to build a native compiler for powerpc-apple-darwin5.1
see in the configure:
checking host system type... powerpc-apple-darwin5.1
checking target system type... powerpc-apple-darwin5.1
checking build system type... powerpc-apple-darwin5.1
and
Using `/usr/local/gcc-3.0.2/gcc/config/rs6000/rs6000.c' for
machine-specific logic.
Using `/usr/local/gcc-3.0.2/gcc/config/rs6000/rs6000.md' as machine
description file.
Using `/usr/local/gcc-3.0.2/gcc/config/rs6000/rs6000.h' as target
machine macro file.
Using the following host machine macro files:
/usr/local/gcc-3.0.2/gcc/config/rs6000/xm-rs6000.h
/usr/local/gcc-3.0.2/gcc/config/rs6000/xm-darwin.h
Then
make | tee make.log
proceeds until function.c where the make dies:
gcc -c -DIN_GCC -g -O2 -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissin
g-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I.
-I/usr/local/gcc-3.0.2/gcc -I/usr/local/gcc-3.0.2/gcc/.
-I/usr/local/gcc-3.0.2/g
cc/config -I/usr/local/gcc-3.0.2/gcc/../include
/usr/local/gcc-3.0.2/gcc/functio
n.c -o function.o
/usr/local/gcc-3.0.2/gcc/toplev.h:48: illegal function definition,
found `__attr
ibute__'
/usr/local/gcc-3.0.2/gcc/toplev.h:51: illegal function definition,
found `__attr
ibute__'
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
In file included from /usr/local/gcc-3.0.2/gcc/function.c:42:
/usr/local/gcc-3.0.2/gcc/system.h:320: warning: ANSI C forbids const
or volatile
functions
In file included from /usr/local/gcc-3.0.2/gcc/system.h:494,
from /usr/local/gcc-3.0.2/gcc/function.c:42:
/usr/local/gcc-3.0.2/gcc/../include/libiberty.h:91: warning: ANSI C
forbids cons
t or volatile functions
/usr/local/gcc-3.0.2/gcc/../include/libiberty.h:101: warning: ANSI C
forbids con
st or volatile functions
/usr/local/gcc-3.0.2/gcc/../include/libiberty.h:126: warning: ANSI C
forbids con
st or volatile functions
In file included from /usr/local/gcc-3.0.2/gcc/function.c:43:
/usr/local/gcc-3.0.2/gcc/rtl.h:1207: warning: ANSI C forbids const or
volatile f
unctions
/usr/local/gcc-3.0.2/gcc/rtl.h:1439: warning: ANSI C forbids const or
volatile f
unctions
In file included from /usr/local/gcc-3.0.2/gcc/function.c:44:
In file included from /usr/local/gcc-3.0.2/gcc/function.c:44:
/usr/local/gcc-3.0.2/gcc/tree.h:2456: warning: ANSI C forbids const or volatile
functions
/usr/local/gcc-3.0.2/gcc/tree.h:2510: warning: ANSI C forbids const or volatile
functions
/usr/local/gcc-3.0.2/gcc/tree.h:2646: warning: ANSI C forbids const or volatile
functions
In file included from /usr/local/gcc-3.0.2/gcc/function.c:53:
/usr/local/gcc-3.0.2/gcc/output.h:128: warning: ANSI C forbids const
or volatile
functions
In file included from /usr/local/gcc-3.0.2/gcc/function.c:56:
/usr/local/gcc-3.0.2/gcc/toplev.h:45: warning: ANSI C forbids const or volatile
functions
In file included from /usr/local/gcc-3.0.2/gcc/function.c:58:
/usr/local/gcc-3.0.2/gcc/ggc.h:136: warning: ANSI C forbids const or
volatile fu
nctions
/usr/local/gcc-3.0.2/gcc/function.c: In function `assign_stack_local_1':
/usr/local/gcc-3.0.2/gcc/function.c:596: `DEFAULT_ABI' undeclared (first use in
this function)
/usr/local/gcc-3.0.2/gcc/function.c:596: (Each undeclared identifier
is reported
only once
/usr/local/gcc-3.0.2/gcc/function.c:596: for each function it appears in.)
/usr/local/gcc-3.0.2/gcc/function.c: In function `fixup_memory_subreg':
/usr/local/gcc-3.0.2/gcc/function.c:2519: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c:2520: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c: In function `optimize_bit_field':
/usr/local/gcc-3.0.2/gcc/function.c:2716: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c:2718: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c:2764: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c: In function `purge_addressof_1':
/usr/local/gcc-3.0.2/gcc/function.c:3074: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c: In function `instantiate_virtual_regs':
/usr/local/gcc-3.0.2/gcc/function.c:3514: `DEFAULT_ABI' undeclared
(first use in
this function)
/usr/local/gcc-3.0.2/gcc/function.c: In function `instantiate_decls':
/usr/local/gcc-3.0.2/gcc/function.c: In function `instantiate_decls':
/usr/local/gcc-3.0.2/gcc/function.c:3581: warning: comparison between
signed and
unsigned
/usr/local/gcc-3.0.2/gcc/function.c: In function `aggregate_value_p':
/usr/local/gcc-3.0.2/gcc/function.c:4201: `DEFAULT_ABI' undeclared
(first use in
this function)
/usr/local/gcc-3.0.2/gcc/function.c: In function `assign_parms':
/usr/local/gcc-3.0.2/gcc/function.c:4554: `DEFAULT_ABI' undeclared
(first use in
this function)
/usr/local/gcc-3.0.2/gcc/function.c: In function `locate_and_pad_parm':
/usr/local/gcc-3.0.2/gcc/function.c:5192: `DEFAULT_ABI' undeclared
(first use in
this function)
make[1]: *** [function.o] Error 1
make: *** [all-gcc] Error 2
Ed Lazarus
3009 Union St. #8
San Diego, CA 92103
619/688-3909
509/271-5595 (efax)
elaz@home.com
More information about the Gcc-bugs
mailing list