[Dwarf-Discuss] Reserving a new DW_AT_calling_convention value

Michael Eager eager at eagercon.com
Wed Apr 1 15:37:03 PDT 2009

Roland McGrath wrote:
>> I would like to use a new DW_AT_calling_convention attribute value in  
>> the range DW_CC_lo_user .. DW_CC_hi_user. As far as I can tell, the  
>> only one currently in (public) use is DW_CC_GNU_renesas_sh (= 0x40).  
>> My question is: how does one go about reserving/obtaining such a  
>> number? Do you just take the next one that appears to be available and  
>> submit patches using this value to binutils (for elf/dwarf.h) and gdb?  
>> (and possibly dwarflib, and maybe others)
> In the lo_user..hi_user range, it is up to each "vendor" to decide the
> conventions for using that range.  The different implementors ("vendors")
> try to stay aware of each other's uses, but "vendor-specific extensions"
> means exactly that there is not any shared formal management of that space.
> The DWARF committee decides on the common uses in the <lo_user range.
> It's entirely reasonable to propose new values in the common range.

To submit a proposal, go to http://www.dwarfstd.org/Comment.php.

Michael Eager	 eager at eagercon.com
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077

More information about the Dwarf-Discuss mailing list