Re: [PATCH] VAX libstdc++ common runtime - register used but not saved
Martin Husemann <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.toolchain |
|---|---|
| Message-ID | <[email protected]> |
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