Re: VAX ABI definition?

Rin Okuyama <[email protected]>
Newsgroups gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
Hi,

On 2022/06/02 18:09, Joseph Koshy wrote:
> Would anyone know where I could find the official ELF ABI definition for the VAX architecture?  Web search wasn't of much help.

Probably, it doesn't exist. There is no System V ABI even for alpha.
ELF ABI for vax is effectively defined by

(1) GCC; see src/external/gcc/dist/gcc/config/vax and
(2) kernel; see src/sys/arch/vax

A potential problem is that (1) and (2) are sometimes inconsistent;
this once caused a problem for alpha; see thread

http://mail-index.netbsd.org/port-alpha/2021/07/05/msg001145.html

Thanks,
rin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.