christos
63ea783feb
regen
2023-07-28 18:20:28 +00:00
christos
5e697ece84
Regen
2023-07-10 02:37:05 +00:00
thorpej
1c0099b06d
regen for "struct sigaltstack" -> "stack_t"
2021-11-01 05:26:27 +00:00
thorpej
8c412c830b
Regen for eventfd(2) and timerfd(2).
2021-09-19 15:52:04 +00:00
christos
7ddbe09f70
regen
2021-04-14 02:45:58 +00:00
christos
b643daa87d
regen
2021-04-13 22:46:13 +00:00
rillig
2fd66b9c21
makesyscalls.sh: fix typo in comment
2021-02-17 06:25:10 +00:00
christos
a7bda7d7ba
regen
2020-11-02 18:56:15 +00:00
riastradh
d18c7c1a89
regen
2020-08-14 00:55:02 +00:00
dholland
a3e1f5bd7e
Regen with new makesyscalls.
...
(the large diff of rump_syscalls.h has been checked and was the point
of the makesyscalls change)
2020-06-11 03:45:30 +00:00
kamil
f1494b8e65
Regenerate syscalls
...
Respect syscall alias names in rump.
No binary change in this version.
The previous commit was interrupted in the middle by CVS network outage.
2020-06-02 17:23:21 +00:00
kamil
5973a35f2d
Regenerate native NetBSD syscalls
...
The only change is rump repecting syscall alias names.
No binary change.
2020-06-02 17:02:32 +00:00
christos
9aa2a9c323
Add ACL support for FFS. From FreeBSD.
2020-05-16 18:31:45 +00:00
thorpej
e8cbcd2cdd
Regen for futex call relocation.
2020-04-26 19:16:35 +00:00
thorpej
4206b0ab03
Regen for native futex calls.
2020-04-26 18:59:47 +00:00
thorpej
a1ae221d59
Regen for removal of _lwp_gettid(2).
2020-04-22 21:25:17 +00:00
thorpej
4626c667bc
Regen for _lwp_gettid(2).
2020-04-04 20:27:27 +00:00
pgoyette
9aa9288552
Regen
2020-01-21 02:38:25 +00:00
christos
ff17893526
regen
2019-09-22 23:03:20 +00:00
pgoyette
fb243de875
Regen
2018-08-10 21:47:14 +00:00
rjs
8c89512565
regen.
2018-07-31 13:02:15 +00:00
maxv
62c8988166
Remove the kernel PMC code. Sent yesterday on tech-kern@.
...
This change:
* Removes "options PERFCTRS", the associated includes, and the associated
ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is
good.
* Removes the PMC code of ARM XSCALE.
* Removes all the pmc.h files. They were all empty, except for ARM XSCALE.
* Reorders the x86 PMC code not to rely on the legacy pmc.h file. The
definitions are put in sysarch.h.
* Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control
and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,
netbsd32 and rump.
* Removes the pmc_evid_t and pmc_ctr_t types.
* Removes all the associated man pages. The sets are marked as obsolete.
2018-07-12 10:46:40 +00:00
kamil
f98f70a745
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>
2018-01-06 16:41:23 +00:00
kamil
102875f88e
Drop SYS_vadvise
...
The (o)vadvise syscall is dummy since the beginning of NetBSD.
It is an obsolete remnant from the old UNIX.
Sponsored by <The NetBSD Foundation>
2017-12-19 19:40:03 +00:00
kamil
885229d011
Drop SYS_sbrk
...
sbrk - change data segment size
This syscall is dummy since the inception of the project.
Sponsored by <The NetBSD Foundation>
2017-12-19 18:34:47 +00:00
kamil
ffa5cda8e7
Regenerate kern/systrace_args.c for the ___lwp_wait60 prototype change
...
___lwp_part60 removed 'const' from the ts argument.
'const struct timespec *ts' -> 'struct timespec *ts'
Sponsored by <The NetBSD Foundation>
2017-12-19 08:51:09 +00:00
kamil
438b670525
Drop the sstk(2) syscall stub
...
sstk - change stack section size
This functionality has never been implemented and is a remnant from 16-bit
UNIX. This stub appeared with the first NetBSD commit.
Sponsored by <The NetBSD Foundation>
2017-12-19 08:48:19 +00:00
riastradh
9c32900485
regen
2017-05-10 06:19:47 +00:00
christos
d8dfcd6c2a
regen
2017-01-13 06:18:31 +00:00
pgoyette
032607b8f0
Regenerate files for modularization of ptrace(2)
2016-11-02 00:14:11 +00:00
christos
65120c51fa
regen
2016-07-03 14:26:47 +00:00
pooka
7ddba29e76
regen syscall files
2016-05-06 10:19:40 +00:00
christos
ef9bd43259
regen
2016-04-23 23:09:27 +00:00
christos
cfc738154f
regen
2016-04-03 01:22:39 +00:00
christos
2a60134171
regen
2016-04-03 01:01:46 +00:00
christos
c7f91bd9fd
one more
2016-04-02 21:03:13 +00:00
pooka
cbf188301a
regen syscall files
2016-01-26 23:49:46 +00:00
pgoyette
2bc9136f54
Regen
2015-12-03 02:56:48 +00:00
pgoyette
54a32217dd
Regen
2015-12-01 00:27:17 +00:00
pgoyette
08f7ea41a8
And now fix the actual syntax error. :(
2015-11-30 23:27:27 +00:00
pgoyette
315ae186f4
Fix typo
2015-11-30 23:25:54 +00:00
pgoyette
abe91b09e0
Regen for 7.99.23
2015-11-30 22:48:53 +00:00
pgoyette
d4c18fb9c6
Regen
2015-10-10 03:30:17 +00:00
christos
932cdb9b10
regen
2015-09-24 14:34:22 +00:00
pooka
b00f3c3b11
regen
2015-08-24 16:07:10 +00:00
pgoyette
50b0fae6fd
Regenerate
2015-05-13 02:13:08 +00:00
pgoyette
5608b80ca0
Regen for changes related to separation of compat_sysv syscalls into a
...
separate module.
2015-05-10 08:13:41 +00:00
pgoyette
e7d73c5ce1
Regen again, this time without the extra word in the "generated from" line.
2015-05-09 06:06:14 +00:00
pgoyette
060ac9689e
Regen from syscalls.master
2015-05-09 05:55:43 +00:00
christos
0c35262e73
regen
2015-03-12 15:06:28 +00:00