Date: Tue, 22 Jun 2010 17:32:24 +0800 From: Adrian Chadd <adrian@freebsd.org> To: Fabien Thomas <thomas.fabien@gmail.com> Cc: arch@freebsd.org Subject: Re: Time to stop stripping binaries? Message-ID: <AANLkTikZHGoC8Oy74Scssfm_QVFO-r3qkz4LIq3a6B97@mail.gmail.com> In-Reply-To: <1D395333-64E2-4B2D-9E90-B4958FBA6583@gmail.com> References: <20100617.143334.584432776655157077.imp@bsdimp.com> <20100618201737.T41916@delplex.bde.org> <1D395333-64E2-4B2D-9E90-B4958FBA6583@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 21 June 2010 14:41, Fabien Thomas <thomas.fabien@gmail.com> wrote: > Having base symbols will help if you do PMC on the system for example. > I'm always building with DONTSTRIP=1 to have it at the moment. ISTR someone pointing out that there's a "magical" (ie, I don't understand it) way to optionally have debugging symbols as extra file(s), rather than having to ship extremely large shared libraries by default. On another hand, the Linux box I'm using oprofile on has a libc6-dbg package which includes the extra symbols in libraries which populate /usr/lib/debug/ . I haven't the foggiest clue how the linker (and opreport) know how to use which and when. Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikZHGoC8Oy74Scssfm_QVFO-r3qkz4LIq3a6B97>