[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference smurf::unix_objsym

Title:Digital UNIX Object File/Symbol Table Notes Conference
Moderator:SMURF::LOWELL
Created:Mon Nov 25 1996
Last Modified:Thu Jun 05 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:71
Total number of notes:314

21.0. "ISSUE 12: File indirect table generated at -g1." by SMURF::LOWELL () Wed Dec 04 1996 14:03

T.RTitleUserPersonal
Name
DateLines
21.1comments on issue 12 from David C. P. LaFrance-LindenSMURF::LOWELLThu Dec 05 1996 16:073
21.2AssignedSMURF::LOWELLFri Dec 06 1996 14:481
21.3proposalSMURF::LOWELLThu Apr 17 1997 17:5818
This is a minor issue related to object file size that
should be fairly simple to handle.

The problem description states that locals symbols are
not generated for objects compiled with -g1.  This
should have been "-g0", but the basic premise is correct.
There is no need for an RFD table if there are no local
symbols.  This may seem like a minor size nit, but not
generating an RFD table for libc.so will save 3700 bytes
of symbol table.  Equivalent savings will be gleaned in
other system shared libraries.

I propose that ld be modified not to emit an RFD table
when none of the input objects have local symbols.  I've
entered ld QAR 52576 to track this size problem.

Approval for this proposal will be handled online.  Please
respond with any concerns or objections prior to 4/28/97.
21.4approvedSMURF::LOWELLTue Apr 29 1997 11:362
This change has been approved online.
OF/STWG ECO ID = 15