Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/external/gpl3/gcc/dist/gcc



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


Home | Main Index | Thread Index | Old Index