[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

18.0. "ISSUE 9: Inadequate extensibility" by SMURF::LOWELL () Wed Dec 04 1996 13:33

T.RTitleUserPersonal
Name
DateLines
18.1comments on issue 9 from David C. P. LaFrance-LindenSMURF::LOWELLThu Dec 05 1996 14:5957
18.2more comments on issue 9 from David C. P. LaFrance-LindenSMURF::LOWELLFri Dec 06 1996 12:166
18.3Added PS11SMURF::LOWELLFri Dec 06 1996 13:0010
18.4AssignedSMURF::LOWELLFri Dec 06 1996 14:471
18.5OF/STWG 12/02/96SMURF::LOWELLTue Dec 17 1996 12:11128
18.6OF/STWG 12/16SMURF::LOWELLTue Dec 17 1996 12:17107
18.7NETRIX::"[email protected]"Michelle NeisserTue Dec 31 1996 13:126
18.8Compare with old Optimization section proposalGEMGRP::BRENDERRon BrenderThu Jan 09 1997 10:36378
18.9meeting followup (or: a dangerous brainstorm!)NETRIX::"[email protected]"MichelleTue Jan 14 1997 17:3581
18.10Interesting idea... Specific example might helpTLE::LUCIAhttp://asaab.zko.dec.com/~lucia/biography.htmlTue Jan 14 1997 18:0628
18.11reply to .10NETRIX::"[email protected]"MichelleWed Jan 15 1997 08:3416
18.12ADA9X::BRETTWed Jan 15 1997 09:247
18.13AOSG::LOWELLWed Jan 15 1997 10:3027
18.14TLE::LUCIAhttp://asaab.zko.dec.com/~lucia/biography.htmlWed Jan 15 1997 15:493
18.15ADA9X::BRETTThu Jan 16 1997 08:099
18.16Good beginning, some comments and suggestionsFLYBA::BRENDERRon BrenderThu Jan 16 1997 16:0399
18.17UpdateNETRIX::"[email protected]"MichelleFri Jan 17 1997 15:2150
18.18Update for online approvalAOSG::LOWELLWed Feb 12 1997 15:149
The next update of the comment section proposal is ready for review.
I'm considering this the online approval period.  Starting now and
running through 2/21/97.

Michelle's taken out all of the tool version references and there
are some changes to the tag descriptor flags.

http://www.zk3.dec.com/~mn/ofst/cmscn.html

18.19Some comment re February draftGEMGRP::BRENDERRon BrenderThu Feb 13 1997 17:1728
A few comments/suggestions -- mostly regarding the API:

1)  Overall looks very good

2)  My recollection is that we agreed to rename CM_NULL to the more suggestive
    CM_END.

3)  Re st_cm_add #1: Seems like there should be an additional parameter,
    st_cmhdr_t *cmhdr, which receives the handle for the newly created
    subsection.

4)  Re st_cm_add #2: Should make clear that a new section is added even if
    there is already a section with the same tag.

5)  Re st_cm_print #1: Doesn't this routine need a parameter to specify the
    output unit/channel/inode where the output is to be written.

6)  Re st_cm_print #2, st_cm_append, st_cm_replace, st_cm_delete: These all
    seem unclear as to what should happen if there is more than one
    subsection with the same tag. Perhaps it would be better to replace the
    unsigned int tag parameter with a st_cmhdr_t *cmhdr parameter. Then
    any iteration for dealing with multiples can be left in the hands of
    the caller.

Assuming the API is not an official part of the ECO, I'll vote YES. But if
the API is included, then I'll wait to see how 2) thru 6) above are resolved.

Ron
18.20SMURF::LOWELLFri Feb 14 1997 10:3515
Ron,

Thanks for the comments on the API's.  I'm sure Michelle will 
address each point.  In the meantime, I thought I should verify
that the API's *are not* included in the ECO.  The same goes for
the new mcs tool.  The new tags and tag-descriptors are the main
points of interest in this proposal.

Also, I think your vote should still be contingent on point 2
"CM_END" since that's unrelated to the API's.  We'll make that
correction right away.  

-Randy


18.21approvedAOSG::LOWELLFri Feb 21 1997 09:516
The .comment extension proposal has been approved.

OF/STWG ECO-ID = 11

More extensibility proposals are pending so the note
will remain as an open issue.
18.7movedSMURF::LOWELLWed Apr 16 1997 12:056
For bookkeeping purposes, subtopics of this issue have been
split out to separate basenotes.

     69.0 .comment section extensions and 'mcs' utility
     70.0 object file/symbol table versioning