000403.1 | B | X | F. Burton | Processor | Call frame return register |
=== BACKGROUND
The description of the return_address_register in section 6.4.1
specifies that a "ubyte" constant represents the column in the
rule table. To my knowledge this is the only place a ubyte is used
instead of a uleb128.
=== PROPOSAL
Change the description to:
7. return_address_register
A uleb128 constant that indicates which column in the rule table
represents the return address of the function. Note that this column
might not correspond to an actual machine register.
Withdrawn until other proposals are presented which would have a more compelling justification for changing the CIE version number.