From owner-freebsd-current@FreeBSD.ORG Sun Mar 21 21:20:56 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3470D1065670 for ; Sun, 21 Mar 2010 21:20:56 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 06F178FC2D for ; Sun, 21 Mar 2010 21:20:55 +0000 (UTC) Received: by pwj4 with SMTP id 4so3726758pwj.13 for ; Sun, 21 Mar 2010 14:20:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=r6e87tWbDxIYpDxZYB818k39jvdAqTt6fF/cXv//8Ks=; b=cCslSZ9XKMLjIHa0RVcoksb5JRMtlaR1DFnSuG2DFNnDT0WH0pfcGbSagpKvOkURPC U7zbPDaKwHbzp38FJRS3U9SmfYm2RPTlDYC38m4+QRJutnSrHwH5KBR9ocIgxdU3KSvw RSgfAupRK2K9AuhAPto3d4popnNi9+yM5CKgE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=SHULIxQxwgogcUunCyLEvHVmoqqbkEsd9dSVjjgafq9ua/TaZE/zwRZ+EEK7boUGkX rqfNliu8dm8/viIn0nXoZZ9qP0AgJiiPoGelqwL9bNquaTutO6T5GGcgrR5gXtdRH+GL DkvFgTAJadyBZwmDAkct9iMvZAOmw5jKAlOmc= MIME-Version: 1.0 Received: by 10.143.153.24 with SMTP id f24mr417944wfo.307.1269206455644; Sun, 21 Mar 2010 14:20:55 -0700 (PDT) In-Reply-To: <4BA63CB1.3000201@andric.com> References: <201003211232.35497.ken@mthelicon.com> <20100321140304.37618e59@ernst.jennejohn.org> <20100321140804.48cd1876@ernst.jennejohn.org> <4BA63CB1.3000201@andric.com> Date: Sun, 21 Mar 2010 14:20:55 -0700 Message-ID: <7d6fde3d1003211420j77b916cdt48de132ebe9a0b23@mail.gmail.com> From: Garrett Cooper To: Dimitry Andric Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Alexander Best , Pegasus Mc Cleaft , freebsd-current@freebsd.org Subject: Re: build failures after stdlib update X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Mar 2010 21:20:56 -0000 On Sun, Mar 21, 2010 at 8:35 AM, Dimitry Andric wrote: > On 2010-03-21 14:08, Gary Jennejohn wrote: >>>> >>>> CPUTYPE=3Dnative >>>> CFLAGS=3D-O2 -fno-strict-aliasing -pipe -s >>>> >>>> btw: what's the -s switch doing? >>> >>> It "silences" make. =A0See the man page. =A0It's useful because basical= ly >>> only >>> errors are emitted. >> >> Oops. =A0That's wrong. =A0I got confused. =A0I'd like to know that mysel= f, now >> that I'm no longer confused :) > > From gcc(1): > > =A0 =A0 =A0 -s =A0Remove all symbol table and relocation information from= the exe- > =A0 =A0 =A0 =A0 =A0 cutable. > > This is more or less the same as running strip(1) over the produced > executables. =A0Usually one uses it for non-debug builds. That seems a bit harsh (especially because that makes certain libraries uses kind of moot, like *_p.a, right?). Cheers, -Garrett