History log of /src/lib/libc/sys/makelintstub |
Revision | | Date | Author | Comments |
1.28 |
| 20-Jan-2024 |
christos | Catch up with all the lint warnings since exit on warning was disabled. Disable 'missing header declaration' and 'nested extern' warnings for now.
|
1.27 |
| 16-May-2020 |
christos | Add ACL support for FFS. From FreeBSD.
|
1.26 |
| 03-Apr-2016 |
christos | add idtype.h to mklintstub and say who generates it.
|
1.25 |
| 12-Feb-2012 |
martin | Add missing <sys/spawn.h> include
|
1.24 |
| 01-Feb-2012 |
dholland | Change the syscall API for quotas over to the new non-proplib one.
- struct vfs_quotactl_args -> struct quotactl_args - add sys/stdint.h to sys/quotactl.h for clean userland build - install sys/quotactl.h in /usr/include - update set lists for same - add new marshalling code in libquota - add new unmarshalling code in vfs_syscalls.c - discard proplib interpreter code in vfs_quotactl.c - add dispatching code for the 14 quotactl ops in vfs_quotactl.c - mark the proplib quotactl syscall obsolete - add a new syscall number for the new quotactl syscall - change the name of the syscall to __quotactl() - remove the decl of the old quotactl from quota/quotaprop.h - add a decl of the new quotactl to sys/quotactl.h - update the libc build - update ktruss - remove proplib marshalling code from libquota - update copy of syscall table in gdb ppc sources - hack rumphijack to accomodate new quotactl name (as I recall, pooka wanted such a name change to simplify something, but I don't really see what/how)
This change appears to require a kernel version bump for rumpish reasons.
|
1.23 |
| 05-Aug-2008 |
lukem | branches: 1.23.2; 1.23.6; Revert previous addition of '-e sedcmd'. Still retain the usage improvements.
|
1.22 |
| 05-Aug-2008 |
lukem | Add '-e sedcmd' to makelintstub, to translate filename to syscall name. Improve usage, etc.
Invoke makelintstub with -e 's/^tmp_//' when building LintSysNormal.c
Fixes build problem that matt@ highlighted to me.
|
1.21 |
| 15-Jan-2008 |
rmind | branches: 1.21.6; Implementation of processor-sets, affinity and POSIX real-time extensions. Add schedctl(8) - a program to control scheduling of processes and threads.
Notes: - This is supported only by SCHED_M2; - Migration of LWP mechanism will be revisited;
Proposed on: <tech-kern>. Reviewed by: <ad>.
|
1.20 |
| 13-Nov-2007 |
he | We now need <sys/lwpctl.h> included in order to lint LintSysNormal.c.
|
1.19 |
| 09-Oct-2007 |
rmind | Add cancellation stubs in libpthread for POSIX messages queues and asynchronous I/O.
OK by <ad>.
|
1.18 |
| 09-Feb-2007 |
ad | branches: 1.18.4; Sync with kernel changes introduced by merging the newlock2 branch.
|
1.17 |
| 18-Jun-2006 |
christos | Modernize: getopt -> getopts `` -> $() YES/NO -> true/false [ x$f = x ] -> [ -z $f ] test -> [ errors to stderr
|
1.16 |
| 29-Jan-2004 |
tsarna | uuidgen(2) syscall. Originally from FreeBSD, ported by John Franklin in PR#23470, with minor updates by me. This is only the syscall support from that PR, for now.
Changes: port over fix from FreeBSD for multicast address generation. Changed bcopy to memcpy. For now, #ifdef notyet the portions of kern_uuid.c that are meant to be used by (currently nonexistent) other things in the kernel. Added syscall to COMPAT_FREEBSD as well, though that's currently not useful, as any program new enough to use this call also uses other syscalls we don't (yet) emulate.
|
1.15 |
| 30-Sep-2003 |
christos | Pass -D_LIBC
|
1.14 |
| 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
1.13 |
| 18-Jan-2003 |
thorpej | Merge the nathanw_sa branch.
|
1.12 |
| 11-Nov-2002 |
thorpej | Make sure there is a newline at the end of CPP input.
|
1.11 |
| 23-Oct-2002 |
jdolecek | make support for kqueue(2) and kevent(2) unconditional, the kqueue branch was merged
|
1.10 |
| 12-Oct-2002 |
jdolecek | if WITH_KQUEUE is defined and <sys/event.h> exists in DESTDIR, compile support for kqueue(2) and kevent(2) in
this is temporary measure to ease testing of kqueue branch; the support will be made unconditional once kqueue branch would be merged
|
1.9 |
| 14-Sep-2002 |
thorpej | Fix some problems using makelintstub as a cross-tool: * Require that the path to the C preprocessor be passed in the CPP environemnt variable, and use it rather than hard-coding "cpp". Provide the target's preprocessor when invoking makelintstub. * Fix some quoting issues that turned up with Solaris 8's XPG4 sh and sed. * Don't use echo -n. Instead, don't bother making the output pretty; the whitespace isn't supposed to be syntactically significant anyhow.
|
1.8 |
| 13-Nov-2001 |
tv | branches: 1.8.2; Make this match the new .S extension of syscalls.
|
1.7 |
| 14-Jun-2000 |
cgd | branches: 1.7.4; 1.7.6; sweep of my licenses (userland files w/o only my copyright) for consistency. (no functional changes)
|
1.6 |
| 14-Jun-2000 |
cgd | fix up NetBSD RCS Ids to match the standard, and the leading comment as to match as well. No functional changes.
|
1.5 |
| 03-Jul-1998 |
mycroft | branches: 1.5.8; Further redux.
|
1.4 |
| 03-Jul-1998 |
mycroft | Make this a bit less fork-happy.
|
1.3 |
| 01-Mar-1998 |
fvdl | Make this output one more include file, needed after the Lite2 changes.
|
1.2 |
| 05-Nov-1997 |
thorpej | Instead of creating a .ln for each syscall stub, create one (big) .ln per class of syscall stubs. This is much more efficient (though it's still pretty inefficient).
This also fixes a problem with syscall.h and DESTDIR which was pretty well buried in the old implementation.
From Chris Demetriou <cgd@pa.dec.com>.
|
1.1 |
| 22-Dec-1996 |
cgd | branches: 1.1.2; a script to build C source code stubs to be fed to lint(1) from the data in <sys/syscall.h>.
|
1.1.2.1 |
| 05-Nov-1997 |
thorpej | Update from trunk: fix lint syscall stub generation.
|
1.5.8.1 |
| 23-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
1.7.6.1 |
| 10-Jul-2001 |
lukem | pull in <sys/event.h>
|
1.7.4.5 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.7.4.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.7.4.3 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.7.4.2 |
| 04-May-2002 |
thorpej | Pull in <sys/sa.h>.
|
1.7.4.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.8.2.1 |
| 11-Nov-2002 |
he | Pull up revision 1.9 (requested by thorpej in ticket #803): Fix some problems using makelintstub as a cross-tool: o Require that the path to the C preprocessor be passed in the CPP environment variable, and use it rather than hard-coding "cpp". Provide the target's preprocessor when invoking makelintstub. o Fix some quoting issues found with Solaris 8's XPG4 sh and sed. o Do not use "echo -n". The resulting whitespace is not supposed to be syntactically significant anyway.
|
1.18.4.3 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.18.4.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.18.4.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.21.6.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.23.6.2 |
| 05-Aug-2008 |
lukem | Revert previous addition of '-e sedcmd'. Still retain the usage improvements.
|
1.23.6.1 |
| 05-Aug-2008 |
lukem | file makelintstub was added on branch christos-time_t on 2008-08-05 02:08:14 +0000
|
1.23.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|