freebsd-dev/sys/i386/ibcs2
Guido van Rooij e9e3bfdf42 1) Fix our view of how ibcs2_semid_ds looks. There is no padding int there
(SVR4 does have it so that;s probably the cause of this bug)
2) Add a wrapper function for translation between ibcs2_ipc_perm and
ipc_perm as I think we screwed up when defining the ipc_perm struct and
mixed up 'normal' and creator [ug]id's
3) Fix IBCS2_IPC_STAT semctl. The FreeBSD version needs a union semun
whereas the IBCS2 version gives a struct ibcs2_semid_ds.

Apparently this is all fixed in the SVR4 compatibility code.
PR:		7729
1999-02-07 19:35:40 +00:00
..
coff.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ibcs2_dirent.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_errno.c Added 3 new errno values, requred by various standards: EOVERFLOW, 1998-12-14 18:54:04 +00:00
ibcs2_errno.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_fcntl.c Make SPX_HACK a new-style option. 1998-02-04 04:12:29 +00:00
ibcs2_fcntl.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_ioctl.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_ioctl.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_ipc.c 1) Fix our view of how ibcs2_semid_ds looks. There is no padding int there 1999-02-07 19:35:40 +00:00
ibcs2_ipc.h 1) Fix our view of how ibcs2_semid_ds looks. There is no padding int there 1999-02-07 19:35:40 +00:00
ibcs2_isc_syscall.h Regenerate (removed unused #includes from ibcs2*_sysent.c). 1997-04-09 15:46:25 +00:00
ibcs2_isc_sysent.c Updated generated files. 1998-06-09 03:36:59 +00:00
ibcs2_isc.c Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
ibcs2_misc.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_mount.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_msg.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_other.c Make SPX_HACK a new-style option. 1998-02-04 04:12:29 +00:00
ibcs2_poll.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ibcs2_proto.h Updated generated files. 1998-06-08 11:08:35 +00:00
ibcs2_signal.c Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
ibcs2_signal.h Fixed parentheses in macros. 1995-11-13 08:58:06 +00:00
ibcs2_socksys.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_socksys.h Move the "retval" (3rd) parameter from all syscall functions and put 1997-11-06 19:29:57 +00:00
ibcs2_stat.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_stat.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_statfs.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_stropts.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_syscall.h Regenerate (removed unused #includes from ibcs2*_sysent.c). 1997-04-09 15:46:25 +00:00
ibcs2_sysent.c Updated generated files. 1998-06-09 03:36:59 +00:00
ibcs2_sysi86.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_sysvec.c Can't use elf_brand_inuse() here because iBCS2 doesn't use ELF. D'oh! 1999-02-04 21:21:38 +00:00
ibcs2_termios.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_time.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_types.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_unistd.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_ustat.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_util.c Removed unused #includes. 1997-07-20 09:39:51 +00:00
ibcs2_util.h Removed the cast to a pointer in the definition of PS_STRINGS and 1998-12-16 16:28:58 +00:00
ibcs2_utime.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_utsname.h Do a better fake for uname information returned in utssys() call. 1995-10-16 05:32:20 +00:00
ibcs2_xenix_syscall.h Regenerate (removed unused #includes from ibcs2*_sysent.c). 1997-04-09 15:46:25 +00:00
ibcs2_xenix_sysent.c Updated generated files. 1998-06-09 03:36:59 +00:00
ibcs2_xenix.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
ibcs2_xenix.h Updated generated files. 1998-06-08 11:08:35 +00:00
imgact_coff.c Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
Makefile Add a Makefile to build all three syscall tables 1997-03-29 11:15:09 +00:00
syscalls.conf This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
syscalls.isc Removed unused #includes. 1997-04-09 15:44:47 +00:00
syscalls.isc.conf This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
syscalls.master Removed unused #includes. 1997-04-09 15:44:47 +00:00
syscalls.xenix Removed unused #includes. 1997-04-09 15:44:47 +00:00
syscalls.xenix.conf This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00