Port-vax archive

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

Re: COMPAT_IBCS2 on Vax



Le 03/08/2017 à 11:19, Kamil Rytarowski a écrit :
On 03.08.2017 10:24, Maxime Villard wrote:
Alright, thanks for the archeological digging.

I still I'm not sure what exactly this all means: if compat_ibcs2 is in
fact
compat_svr3, and if the real iBCS2 implementation is in fact
compat_svr4, what
is compat_svr4 doing on sparc/sparc64?


Our IBCS2 is SVR3 (compat_imbcs2) and SVR4 (compat_svr4).

Ok. So if I sum up correctly:

 - compat_ibcs2 should have been called compat_svr3, and our x86-specific
   iBCS2 implementation is in fact spread across compat_svr3 and compat_svr4.
   In order to fully benefit from iBCS2, you needed to have both options turned
   on.
 - sparc and sparc64 use compat_svr4 for compatibility with Solaris.
 - vax uses compat_ibcs2 (=compat_svr3) for compatibility with SVR3.

This is a mess.

Maxime


Home | Main Index | Thread Index | Old Index