From owner-cvs-all Mon Oct 7 19:27:12 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61D1B37B401; Mon, 7 Oct 2002 19:27:11 -0700 (PDT) Received: from smtp02.iprimus.net.au (smtp02.iprimus.net.au [210.50.76.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E92D43E86; Mon, 7 Oct 2002 19:27:10 -0700 (PDT) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au ([210.50.248.151]) by smtp02.iprimus.net.au with Microsoft SMTPSVC(5.0.2195.4617); Tue, 8 Oct 2002 12:26:57 +1000 Received: from dilbert.robbins.dropbear.id.au (5y0fznp6uccngfrq@localhost [127.0.0.1]) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6) with ESMTP id g982Qsqi063484; Tue, 8 Oct 2002 12:26:54 +1000 (EST) (envelope-from tim@dilbert.robbins.dropbear.id.au) Received: (from tim@localhost) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6/Submit) id g982Qql7063483; Tue, 8 Oct 2002 12:26:52 +1000 (EST) (envelope-from tim) Date: Tue, 8 Oct 2002 12:26:52 +1000 From: Tim Robbins To: Garrett Wollman 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> References: <200210070937.g979bt5T039003@freefall.freebsd.org> <200210071549.g97Fnxwe039156@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200210071549.g97Fnxwe039156@khavrinen.lcs.mit.edu>; from wollman@lcs.mit.edu on Mon, Oct 07, 2002 at 11:49:59AM -0400 X-OriginalArrivalTime: 08 Oct 2002 02:26:58.0362 (UTC) FILETIME=[2D35C1A0:01C26E72] Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Oct 07, 2002 at 11:49:59AM -0400, Garrett Wollman wrote: > < 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 -> -lxnet -> 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