History log of /src/sys/compat/aoutm68k/aoutm68k_syscalls.c |
Revision | | Date | Author | Comments |
1.52 |
| 18-Jun-2019 |
christos | regen
|
1.51 |
| 27-Jan-2019 |
pgoyette | Merge the [pgoyette-compat] branch
|
1.50 |
| 10-Aug-2018 |
pgoyette | Regen
|
1.49 |
| 06-Jan-2018 |
kamil | branches: 1.49.2; 1.49.4; Revert vadvise(2) removal
This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp).
It used to instruct the kernel about paging policy (G/C aware, flush etc).
Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone.
vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this.
Requested by <mrg>
|
1.48 |
| 19-Dec-2017 |
kamil | compat/aoutm68k: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.
Sponsored by <The NetBSD Foundation>
|
1.47 |
| 19-Dec-2017 |
kamil | compat/aoutm68k: Drop SYS_sbrk
sbrk - change data segment size
This syscall is dummy since the inception of the project. It's implemented in userland in libc.
Sponsored by <The NetBSD Foundation>
|
1.46 |
| 19-Dec-2017 |
kamil | compat aoutm68k: Mark sstk(2) as OBSOL
Remove the sstk(2) syscall support and mark it as obsolete. It has never been implemented in the kernel.
Sponsored by <The NetBSD Foundation>
|
1.45 |
| 10-May-2017 |
riastradh | regen
|
1.44 |
| 16-Jan-2017 |
christos | branches: 1.44.4; regen
|
1.43 |
| 13-Jan-2017 |
christos | branches: 1.43.2; regen
|
1.42 |
| 24-Sep-2015 |
christos | branches: 1.42.2; Regen
|
1.41 |
| 07-Mar-2015 |
christos | regen
|
1.40 |
| 25-Jan-2014 |
christos | branches: 1.40.6; regen
|
1.39 |
| 07-Mar-2011 |
bouyer | branches: 1.39.14; Regen: use COMPAT_50 quotactl, not the native one
|
1.38 |
| 02-Mar-2010 |
pooka | branches: 1.38.2; 1.38.4; regen: - remove nfssvc / fs_nfs.h / #ifdef NFS - make getfh unconditional
|
1.37 |
| 02-Mar-2010 |
pooka | regen for conditional lfs syscall removal
|
1.36 |
| 14-Dec-2009 |
matt | branches: 1.36.2; Regen (new makesyscalls.sh)
|
1.35 |
| 13-Jan-2009 |
pooka | Regen to prove I didn't screw up the conversion: purely RCSID changes.
|
1.34 |
| 13-Jan-2009 |
pooka | regen
|
1.33 |
| 11-Jan-2009 |
tsutsui | Regen from syscalls.master rev 1.31: > Update for compat_50 stuff. (compile test only)
|
1.32 |
| 21-Nov-2008 |
he | Commit regenerated files after this change to syscalls.master:
sys_nfssvc() is actually only defined when NFSSERVER is defined, not when only NFS is defined, according to sys/nfs/files.nfs. Adapt accordingly. Fixes build of amiga INSTALL kernel.
|
1.31 |
| 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
1.30 |
| 21-Jun-2008 |
he | branches: 1.30.2; 1.30.4; Commit regenerated files after adding include of <sys/sched.h>.
|
1.29 |
| 23-Apr-2008 |
ad | branches: 1.29.2; 1.29.4; 1.29.6; Regen.
|
1.28 |
| 20-Dec-2007 |
dsl | branches: 1.28.6; 1.28.8; regen
|
1.27 |
| 12-Nov-2007 |
dsl | branches: 1.27.2; regen
|
1.26 |
| 09-Nov-2007 |
dsl | Regen
|
1.25 |
| 14-Jul-2007 |
dsl | branches: 1.25.6; 1.25.8; 1.25.12; 1.25.14; Adapt for sys_mount() becoming compat_40_sys_mount(),
|
1.24 |
| 09-Feb-2007 |
ad | branches: 1.24.6; Merge newlock2 to head.
|
1.23 |
| 01-Sep-2006 |
matt | branches: 1.23.2; Regen.
|
1.22 |
| 30-Aug-2006 |
he | Regenerate after dealing with options PTRACE.
|
1.21 |
| 01-Aug-2006 |
martin | regen
|
1.20 |
| 13-Jul-2006 |
pavel | regen (sys_getfh -> compat_30_sys_getfh).
|
1.19 |
| 26-Jun-2006 |
mrg | regenerate.
|
1.18 |
| 29-May-2006 |
drochner | branches: 1.18.2; regen
|
1.17 |
| 07-May-2006 |
tsutsui | branches: 1.17.2; 1.17.4; 1.17.6; Regen from syscalls.master rev 1.15: > Use "#if defined(COMPAT_xx) || !defined(_KERNEL)" so that > kdump(1) can get all proper syscall names.
|
1.16 |
| 04-May-2006 |
tsutsui | Generate initial aoutm68k_syscalls.c.
|
1.15 |
| 10-Sep-2004 |
jdolecek | branches: 1.15.6; 1.15.16; 1.15.18; 1.15.20; garbage-collect aoutm68k_syscalls.c, it's just taking up space (it's not used)
|
1.14 |
| 22-Apr-2004 |
matt | Regen for statvfs changes.
|
1.13 |
| 23-Sep-2003 |
cl | regen
|
1.12 |
| 22-Sep-2003 |
cl | regen
|
1.11 |
| 18-Jan-2003 |
thorpej | branches: 1.11.2; Regen to get correct RCS ID.
|
1.10 |
| 18-Jan-2003 |
thorpej | Regen: Merge the nathanw_sa branch.
|
1.9 |
| 03-May-2002 |
eeh | Regen.
|
1.8 |
| 13-Nov-2001 |
lukem | add RCSIDs (including regeneration of files as appropriate)
|
1.7 |
| 30-May-2001 |
mrg | branches: 1.7.2; use _KERNEL_OPT.
|
1.6 |
| 07-Apr-2001 |
tsutsui | Regen from aoutm68k/syscalls.master rev 1.5: > Allow enabling/disabling /emul/aout alternate path search > on COMPAT_AOUT_M68K environment by options COMPAT_AOUT_ALTPATH.
|
1.5 |
| 27-Jan-2001 |
thorpej | branches: 1.5.2; Regen; getpid(2) is MP-safe.
|
1.4 |
| 27-Jan-2001 |
thorpej | Regen; add sy_flags.
|
1.3 |
| 09-Dec-2000 |
mycroft | branches: 1.3.2; Regen.
|
1.2 |
| 06-Dec-2000 |
jdolecek | regen
|
1.1 |
| 02-Dec-2000 |
scw | Initial cut of COMPAT_AOUT_M68K. This gets most existing m68k a.out binaries working with m68k ELF kernels.
There are still some remaining ABI issues to track down; most notably, some ioctl(2) calls are affected by the change.
|
1.3.2.4 |
| 21-Apr-2001 |
bouyer | Sync with HEAD
|
1.3.2.3 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.3.2.2 |
| 08-Jan-2001 |
bouyer | Files added on trunk.
|
1.3.2.1 |
| 09-Dec-2000 |
bouyer | file aoutm68k_syscalls.c was added on branch thorpej_scsipi on 2001-01-08 14:56:49 +0000
|
1.5.2.8 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.5.2.7 |
| 21-Jun-2002 |
gmcgarry | regen
|
1.5.2.6 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.5.2.5 |
| 29-May-2002 |
nathanw | Regen.
|
1.5.2.4 |
| 17-Nov-2001 |
scw | Add set/get_context syscall entries and regenerate sources from syscalls.master. Also s/proc/lwp/ where appropriate.
|
1.5.2.3 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.5.2.2 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.5.2.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
1.7.2.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.7.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.11.2.4 |
| 22-Sep-2004 |
skrll | Fix.
|
1.11.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.11.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.11.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.15.20.4 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.15.20.3 |
| 11-Aug-2006 |
yamt | sync with head
|
1.15.20.2 |
| 26-Jun-2006 |
yamt | sync with head.
|
1.15.20.1 |
| 24-May-2006 |
yamt | sync with head.
|
1.15.18.1 |
| 01-Jun-2006 |
kardel | Sync with head.
|
1.15.16.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.15.6.5 |
| 15-Nov-2007 |
yamt | sync with head.
|
1.15.6.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.15.6.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.15.6.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.15.6.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.17.6.2 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.17.6.1 |
| 07-May-2006 |
tron | file aoutm68k_syscalls.c was added on branch peter-altq on 2006-05-24 15:48:26 +0000
|
1.17.4.1 |
| 19-Jun-2006 |
chap | Sync with head.
|
1.17.2.2 |
| 11-May-2006 |
elad | sync with head
|
1.17.2.1 |
| 07-May-2006 |
elad | file aoutm68k_syscalls.c was added on branch elad-kernelauth on 2006-05-11 23:27:30 +0000
|
1.18.2.1 |
| 13-Jul-2006 |
gdamore | Merge from HEAD.
|
1.23.2.1 |
| 30-Jan-2007 |
ad | Remove support for SA. Ok core@.
|
1.24.6.1 |
| 15-Jul-2007 |
ad | Sync with head.
|
1.25.14.2 |
| 27-Dec-2007 |
mjf | Sync with HEAD.
|
1.25.14.1 |
| 19-Nov-2007 |
mjf | Sync with HEAD.
|
1.25.12.1 |
| 13-Nov-2007 |
bouyer | Sync with HEAD
|
1.25.8.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.25.6.2 |
| 14-Nov-2007 |
joerg | Sync with HEAD.
|
1.25.6.1 |
| 11-Nov-2007 |
joerg | Sync with HEAD.
|
1.27.2.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.28.8.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.28.6.3 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.28.6.2 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.28.6.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.29.6.1 |
| 27-Jun-2008 |
simonb | Sync with head.
|
1.29.4.3 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.29.4.2 |
| 14-May-2008 |
wrstuden | Per discussion with ad, remove most of the #include <sys/sa.h> lines as they were including sa.h just for the type(s) needed for syscallargs.h.
Instead, create a new file, sys/satypes.h, which contains just the types needed for syscallargs.h. Yes, there's only one now, but that may change and it's probably more likely to change if it'd be difficult to handle. :-)
Per discussion with matt at n dot o, add an include of satypes.h to sigtypes.h. Upcall handlers are kinda signal handlers, and signalling is the header file that's already included for syscallargs.h that closest matches SA.
This shaves about 3000 lines off of the diff of the branch relative to the base. That also represents about 18% of the total before this checkin.
I think this reduction is very good thing.
|
1.29.4.1 |
| 10-May-2008 |
wrstuden | Initial checkin of re-adding SA. Everything except kern_sa.c compiles in GENERIC for i386. This is still a work-in-progress, but this checkin covers most of the mechanical work (changing signalling to be able to accomidate SA's process-wide signalling and re-adding includes of sys/sa.h and savar.h). Subsequent changes will be much more interesting.
Also, kern_sa.c has received partial cleanup. There's still more to do, though.
|
1.29.2.2 |
| 11-Mar-2010 |
yamt | sync with head
|
1.29.2.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.30.4.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.30.2.1 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.36.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.38.4.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.38.2.1 |
| 21-Apr-2011 |
rmind | sync with head
|
1.39.14.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.40.6.2 |
| 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.40.6.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.42.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.43.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.44.4.1 |
| 11-May-2017 |
pgoyette | Sync with HEAD
|
1.49.4.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.49.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.49.2.2 |
| 29-Sep-2018 |
pgoyette | Regen
|
1.49.2.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|