New syntax for IVMS prolog epilog size

Douglas B Rupp rupp@gnat.com
Mon Oct 26 03:43:00 GMT 2009


Richard Henderson wrote:

> I'm pretty sure you'll find that the final
> label address & -16 = {0,1,2}.  So your
> slot computation should be
> 
>   ((end & -16) - (beg & -16)) / 16 * 3
>   + (end & 16)
>   - (beg & 16)

Did you mean to say:
   ((end & -16) - (beg & -16)) / 16 * 3
   + (end & 15)
   - (beg & 15)

?



More information about the Binutils mailing list