Update the FreeBSD system call table to match FreeBSD 12.0.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 13 Dec 2018 19:36:42 +0000 (11:36 -0800)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 13 Dec 2018 19:36:42 +0000 (11:36 -0800)
commit64fdde094a2747e9aa729dfa4f1568c3d24ab80b
tree6c2ce7eebc3ea2bc55e09bd7151680fbb57273d3
parente9076973c822e6df7f84bb8bc0b69aa42dd29eb3
Update the FreeBSD system call table to match FreeBSD 12.0.

Add a script to generate the FreeBSD XML system call table from the
sys/sys/syscall.h file in the kernel source tree.  For ABI
compatiblity system calls used by older binaries (such as
freebsd11_kevent()), the original system call name is used as an
alias.

Run this script against the current syscall.h file in FreeBSD's head
branch which is expected to be the file used in 12.0 (head is
currently in code freeze as part of the 12.0 release process).

gdb/ChangeLog:

* syscalls/update-freebsd.sh: New file.
* syscalls/freebsd.xml: Regenerate.
gdb/ChangeLog
gdb/syscalls/freebsd.xml
gdb/syscalls/update-freebsd.sh [new file with mode: 0755]