On Wed, Mar 23, 2016 at 08:52:43AM -0400, Christos Zoulas wrote:
> 3) Removed definitions of EH_RETURN_STACKADJ_RTX and STARTING_FRAME_OFFSET
> from gcc/config/vax/elf.h. It's not necessary to remember the stack
> adjustment or to waste four bytes on every stack frame for a value
> that's not needed. Also remove the suspicious changes in
> gcc/config/vax/vax.md to the definitions of call_pop and call_value
> regarding DW_CFA_GNU_args_size and EH unwinding. I reverted to the
> previous versions from an older version of GCC, adding a few useful
> comments that had been removed.

The latter part seems quite wrong as the VAX calling convention
generally requires reading the argument size from the stack...

Joerg

Reply via email to