Subject: Re: GCC 3.3.3 import sometime soon
To: None <jkunz@unixag-kl.fh-kl.de>
From: Havard Eidnes <he@netbsd.org>
List: port-alpha
Date: 03/22/2004 08:33:54
> > GCC 3.3.3 proper is out so i'll be importing it sometime in the nex=
t
> > few days when i find the cycles..
> It seems this has broken native buils on alpha. src cvs updated today=
.=

> Build breaks on an Alpha PWS 500au runing a 1.6ZH userland with 1.6ZK=

> kernel. This happens while building the tools. The same source on a i=
386
> runing 1.6-release build a release successfully.
>
> cc -c    -O -DIN_GCC -DCROSS_COMPILE  -W -Wall -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic
> -Wno-long-long   -DHAVE_CONFIG_H -DGENERATOR_FILE -DNETBSD_TOOLS   -I=
.=

> -I. -I/home/src/src-current/src/tools/gcc/../../gnu/dist/gcc/gcc
> -I/home/src/src-current/src/tools/gcc/../../gnu/dist/gcc/gcc/. =

> -I/home/src/src-current/src/tools/gcc/../../gnu/dist/gcc/gcc/config
> -I/home/src/src-current/src/tools/gcc/../../gnu/dist/gcc/gcc/../inclu=
de
> /home/src/src-current/src/tools/gcc/../../gnu/dist/gcc/gcc/gengenrtl.=
c
> -o gengenrtl.o
> In file included from
> /home/src/src-current/src/gnu/dist/gcc/gcc/gengenrtl.c:29:
> /home/src/src-current/src/gnu/dist/gcc/gcc/real.h:48: error:
> `SIZEOF_LONG' undeclared here (not in a function)
> /home/src/src-current/src/gnu/dist/gcc/gcc/real.h:48: error:
> `SIZEOF_LONG' undeclared here (not in a function)
> /home/src/src-current/src/gnu/dist/gcc/gcc/real.h:67: error:
> `SIZEOF_LONG' undeclared here (not in a function)
> /home/src/src-current/src/gnu/dist/gcc/gcc/real.h:67: error:
> `SIZEOF_LONG' undeclared here (not in a function)

If I recall correctly, this is a result of doing an "update"
build of tools.  To fix this, do a non-update build of the tools,
in particular the compiler.

Regards,

- H=E5vard