This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
New syntax for IVMS prolog epilog size
- From: Douglas B Rupp <rupp at gnat dot com>
- To: Nick Clifton <nickc at redhat dot com>
- Cc: Tristan Gingold <gingold at adacore dot com>, binutils at sourceware dot org, Richard Henderson <rth at redhat dot com>
- Date: Wed, 09 Sep 2009 21:32:59 -0700
- Subject: New syntax for IVMS prolog epilog size
- References: <20090903154823.GA96215@ulanbator.act-europe.fr> <4AA13393.8070400@redhat.com>
It's been suggested on the Gcc list that my proposed calculation for the
DW_AT_HP_{pro,epi}logue attributes should be done in the assembler.
This is what rejected patch would have generated for prologue size. The
VMS Debugger expects the prologue size to be in these particular units
for whatever reason.
data4.ua (.LPE2-.LFB2)/16*3 // DW_AT_HP_prologue
I'll propose the following syntax, please comment and advise:
data4.is .LPE2-.LFB2 //DW_AT_HP_prologue
Instead of "is", maybe "slot" or some other term? Once the syntax is
agreed upon I will submit a gas and new gcc patch.
--Douglas Rupp
AdaCore