On Wed, Aug 09, 2017 at 06:45:30PM +0000, Maxime Villard wrote: > Module Name: src > Committed By: maxv > Date: Wed Aug 9 18:45:30 UTC 2017 > > Modified Files: > src/distrib/sets/lists/modules: md.i386 > src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY > INSTALL_TINY MODULAR NET4501 XEN3_DOM0 XEN3_DOMU files.i386 > src/sys/arch/i386/i386: compat_16_machdep.c > src/sys/modules/compat_ibcs2: Makefile > Removed Files: > src/sys/arch/i386/i386: ibcs2_machdep.c ibcs2_sigcode.S ibcs2_syscall.c > > Log Message: > Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns > out that compat_ibcs2 does not implement the iBCS2 standard - which is > x86-specific - but rather SVR3. Our real iBCS2 implementation was a > mixture of compat_ibcs2 and compat_svr4, and was only partial. Keeping > support for this in i386 is totally irrelevant today. I also asked on > port-i386 but didn't wait long. > > The main issue is that compat_ibcs2 should have been called compat_svr3.
Can someone who knows enough about this stuff please update compat_ibcs2(8)? It doesn't mention SVR3 at all right now. Thomas
