tech-toolchain archive

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

Re: [PATCH] VAX libstdc++ common runtime - register used but not saved



On Fri, Jul 28, 2023 at 09:51:07AM +0200, Edgar Fuß wrote:
> > This 0x0101 seems like two NOPs copy-paste from pre-ELF code:
> Is it absolutely clear to VAX insiders what these constants mean or why 
> aren't there any #defines (or whatever that is in asm) for it?

It is a bitmask of the registers saved at function entry (so it has to be
a per function value). In the original example: bit 8 set means register %r8
will be saved.

Martin


Home | Main Index | Thread Index | Old Index