Minor flag day - unstripped binaries


Date: Tue, 13 Sep 2005 11:07:24 -0700
From: Rod Evans <rie at eng dot sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com
Subject: Minor flag day - unstripped binaries

My putback of 5072038 constitutes a minor flag day for those
folks who use nightly with:

     -r      check ELF runtime attributes in the proto area

check_rtime() used to assert that shared objects retained their
.symtab symbol tables, while executables stripped these symbol
tables.  With 5072038, all dynamic objects will contain .symtab
symbol tables.

If you use an old nightly/check_rtime with a new build environment,
you're going to get a ton of messages like:

     symbol table should be stripped         <no -s?>

If you use the new nightly/check_rtime with an old build environment,
you're going to get a ton of messages like:

     symbol table should not be stripped     <remove -s?>

If you sync nightly/check_rtime with your environment, then
following a clobber build you should see no messages related to
"symbol tables" at all.

~--

Rod.

last modified by danmcd on 2009/11/24 14:24
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.