Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2002 12:26:52 +1000
From:      Tim Robbins <tjr@FreeBSD.ORG>
To:        Garrett Wollman <wollman@lcs.mit.edu>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/usr.bin Makefile src/usr.bin/c99 Makefile c99.1 c99.c
Message-ID:  <20021008122652.A63354@dilbert.robbins.dropbear.id.au>
In-Reply-To: <200210071549.g97Fnxwe039156@khavrinen.lcs.mit.edu>; from wollman@lcs.mit.edu on Mon, Oct 07, 2002 at 11:49:59AM -0400
References:  <200210070937.g979bt5T039003@freefall.freebsd.org> <200210071549.g97Fnxwe039156@khavrinen.lcs.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Oct 07, 2002 at 11:49:59AM -0400, Garrett Wollman wrote:

> <<On Mon, 7 Oct 2002 02:37:55 -0700 (PDT), "Tim J. Robbins" <tjr@FreeBSD.org> said:
> 
> >   Add the c99(1) utility, which is nothing more than a synonym for
> >   cc -std=iso9899:1999 -pedantic, and is required by SUSv3.
>   
> This is not sufficient.  POSIX requires that certain `-l' arguments be
> recognized and (if necessary, as it is in our case) ignored.

I've added back the library name remapping code that I removed before I
committed it the first time. It now does this:

-lpthread -> -pthread
-lrt -> <nothing>
-lxnet -> <nothing>

Is this ok? I didn't bother with -ltrace since we don't claim to support
those interfaces.


Tim

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021008122652.A63354>