cvs commit: src/usr.sbin/route6d route6d.c

Kris Kennaway kris at obsecurity.org
Mon Aug 18 01:35:12 PDT 2003


On Mon, Aug 18, 2003 at 10:23:27AM +0200, Dag-Erling Sm?rgrav wrote:
> Bruce Evans <bde at zeta.org.au> writes:
> > On Sun, 17 Aug 2003, Hajimu UMEMOTO wrote:
> > >   Log:
> > >   "sin" is a reserved C library function name.  use sin6
> > Actually, "sin" is just reserved for external linkage if <math.h> is
> > not included, and at file scope if <math.h> is included.  Since neither
> > of these applies here, it was not reserved.  It is just a compiler bug
> > to warn about it being reserved.  gcc-3.3 seems to have reintroduced
> > this bug.
> 
> I have patches which allow world to build successfully with
> -fno-builtin...

What did you do about the libstdc++ breakage (some symbols are
undefined by our tree and only provided by gcc's builtins), or did
someone else fix that?

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20030818/d8cdeec8/attachment.bin


More information about the cvs-src mailing list