Home | History | Annotate | Download | only in sunos
History log of /src/sys/compat/sunos/sunos.h
RevisionDateAuthorComments
 1.24  06-Sep-2015  dholland More on PR 41200: headers that declare ioctls should include sys/ioccom.h.
This covers (I think) all the MI headers outside of external/ (and dist/).
 1.23  11-Jan-2009  christos branches: 1.23.24; 1.23.42;
merge christos-time_t
 1.22  04-Dec-2007  dsl branches: 1.22.12; 1.22.14; 1.22.18; 1.22.26;
Remove all the __P
 1.21  04-Mar-2007  christos branches: 1.21.14; 1.21.16; 1.21.22; 1.21.24;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.20  11-Dec-2005  christos branches: 1.20.26;
merge ktrace-lwp.
 1.19  19-Aug-2005  christos 64 bit inode changes.
 1.18  26-Mar-2004  drochner branches: 1.18.16;
all ports define __HAVE_SIGINFO now, so remove the CPP conditionals
 1.17  28-Sep-2003  cl catch up with const sigset_t and const ksiginfo_t
 1.16  26-Sep-2003  simonb Fix "constify sendsig/trapsignal" fallout for non-siginfo'd archs. Test
compiled on most architectures.
 1.15  22-Sep-2003  cl SA_SIGINFO support for m68k (compat sunos)
 1.14  24-Jan-2003  fvdl branches: 1.14.2;
Bump daddr_t to 64 bits. Replace it with int32_t in all places where
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
 1.13  04-Jul-2002  thorpej Add kernel support for having userland provide the signal trampoline:

* struct sigacts gets a new sigact_sigdesc structure, which has the
sigaction and the trampoline/version. Version 0 means "legacy kernel
provided trampoline". Other versions are coordinated with machine-
dependent code in libc.
* sigaction1() grows two more arguments -- the trampoline pointer and
the trampoline version.
* A new __sigaction_sigtramp() system call is provided to register a
trampoline along with a signal handler.
* The handler is no longer passed to sensig() functions. Instead,
sendsig() looks up the handler by peeking in the sigacts for the
process getting the signal (since it has to look in there for the
trampoline anyway).
* Native sendsig() functions now select the appropriate trampoline and
its arguments based on the trampoline version in the sigacts.

Changes to libc to use the new facility will be checked in later. Kernel
version not bumped; we will ride the 1.6C bump made recently.
 1.12  02-Feb-2001  mrg branches: 1.12.2; 1.12.4; 1.12.16;
make this useful when compiled on sparc64: two members in sunos_nfs_args
become typedefs.
 1.11  13-Sep-1998  pk branches: 1.11.12;
Since the last signal restructuring the sparc also has an sunos_sendsig().
 1.10  22-Aug-1998  mrg change sunos compat structure members from long to int so they stay the same on sparc64
 1.9  07-Sep-1996  mycroft Definition of pollfd is no longer needed.
 1.8  05-May-1996  veego Added a missing Makefile and run it
Moved the prototyp for sunos_sendsig in an #ifndef sparc
 1.7  05-May-1996  briggs Put prototype for sunos_sendsig() in sunos.h as suggested by veego.
 1.6  18-Feb-1996  pk Adapt compat NFS mount code to NFSv3.
 1.5  09-Oct-1995  mycroft Remove struct sunos_dirent from here.
 1.4  04-Mar-1995  pk Move SunOS audio_info compat stuff here (from sparc/dev/bsd_audio.c).
 1.3  20-Nov-1994  deraadt ptrace from chs+@CS.cmu.edu, poll from christos
 1.2  26-Oct-1994  cgd new RCS ID format.
 1.1  25-Oct-1994  deraadt and these
 1.11.12.1  11-Feb-2001  bouyer Sync with HEAD.
 1.12.16.1  15-Jul-2002  gehenna catch up with -current.
 1.12.4.1  06-Sep-2002  jdolecek sync kqueue branch with HEAD
 1.12.2.1  01-Aug-2002  nathanw Catch up to -current.
 1.14.2.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.14.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.14.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.14.2.1  03-Aug-2004  skrll Sync with HEAD
 1.18.16.3  07-Dec-2007  yamt sync with head
 1.18.16.2  03-Sep-2007  yamt sync with head.
 1.18.16.1  21-Jun-2006  yamt sync with head.
 1.20.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.21.24.1  08-Dec-2007  ad Sync with head.
 1.21.22.1  08-Dec-2007  mjf Sync with HEAD.
 1.21.16.1  09-Jan-2008  matt sync with HEAD
 1.21.14.1  09-Dec-2007  jmcneill Sync with HEAD.
 1.22.26.1  19-Jan-2009  skrll Sync with HEAD.
 1.22.18.1  04-May-2009  yamt sync with head.
 1.22.14.1  29-Mar-2008  christos Welcome to the time_t=long long dev_t=uint64_t branch.
 1.22.12.1  17-Jan-2009  mjf Sync with HEAD.
 1.23.42.1  22-Sep-2015  skrll Sync with HEAD
 1.23.24.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed