Subject: Re: Build issue with gcc 3.2
To: Rob Healey <rhealey@norstar.com>
From: Andrew Brown <atatat@atatdot.net>
List: current-users
Date: 12/31/2002 19:22:27
>	gcc 3.2 on Solaris seems to take issue with the __RCSID directive
>	on line 40 of src/usr.sbin/sunlabel/sunlabel.c. i.e. the line:
>
>	__RCSID("$NetBSD: sunlabel.c,v 1.8 2002/12/21 08:11:28 lukem Exp $");
>	
>	Is the __RCSID("") a construct that gcc 3.2 doesn't support?
>	
>	Do I need to add an extra command line option to gcc 3.2 in order to
>	get it to like/grok the __RCSID directive?
>	
>	Do I just forget about using gcc 3.2 and go fetch gcc 2.95.3 to build
>	the current or 1.6 source trees?

that's a preprocessor macro defined in sys/cdefs_{elf,aout}.h in the
netbsd source tree.  afaik, gcc 3.2 ought to be able to compile the
kernel.

are you using build.sh to compile?

-- 
|-----< "CODE WARRIOR" >-----|
codewarrior@daemon.org             * "ah!  i see you have the internet
twofsonet@graffiti.com (Andrew Brown)                that goes *ping*!"
werdna@squooshy.com       * "information is power -- share the wealth."