Minutes, July 10, 2001
Issue discussion:
010503.1 Call references between shared library
This proposal adds DW_OP_call operators which can reference
Dwarf routines in other shared libraries. There were some
questions about whether it was possible to use DW_OP_call_ref
to perform an call to a routine in a different shared library,
since there appears to be no way to push the address onto the
stack. DW_OP_calli now appears to be unnecessary.
Adopted. Ron Brender will write a proposal to remove DW_OP_calli.
010709.1 Add DW_TAG_mutable_type
This proposal adds a tag so that the "mutable" keyword in
C++ can be represented.
Adopted.
Other discussion:
ISTO
Still waiting on participation proposals.
Will request info on editing, copyright, other requirements.
Public review
Press release and notice of the standard's availability to
SIGPLAN Notices, comp.compilers, as well as ISTO's PR channel.
Should include Embedded Systems Programming, Dr. Dobbs, C/C++
User's Journal, CACM, IEEE-CS, EE-Times. Any others?
Three month review process. Comment process mechanism may
be handled by ISTO to keep track of comments/responses.
Dwarf version numbering
There was unanimous agreement that the changes to the Dwarf 2
standard are sufficient to warrant changing the internal version
numbers. The version number on the document, which we have been
referring to as Dwarf 2.1, will be changed to Dwarf 3.
The different data sections have independent version numbers.
Only the sections which have been changed will be modified.
Mike Eager will draft a proposal to change the version numbers
and provide a summary of the differences between Dwarf 2 and
Dwarf 3.
Other issues:
Dave Anderson will draft a proposal to change the CIE register
number from integer to LEB.