syzkaller/sys/openbsd
Dmitry Vyukov ec42220e77 Makefile: generate descriptions on-the-fly
Checking in the generated descriptions files makes few things simpler,
but causes pain for pull requests: (1) PRs that touch descriptions
_always_ conflict, (2) PRs are large and harder to review,
(3) people sometimes forget to add auto-generated files.

The proposed way does not require us to hardcode lots of dependencies
in the Makefile (which is nice) and seem to work.
Let's see how it works.

The main contributor-visible consequence is that the auto-generated
files do not need to be checked-in now.

Credit for figuring the Makefile magic goes to @melver.

Fixes #1291
2020-04-30 17:18:29 +02:00
..
dev_bpf_amd64.const executor: connect tun and bpf devices on OpenBSD 2019-04-01 12:39:02 +02:00
dev_bpf.txt executor: connect tun and bpf devices on OpenBSD 2019-04-01 12:39:02 +02:00
dev_diskmap_amd64.const sys/openbsd: add diskmap descriptions 2019-07-10 22:37:39 +02:00
dev_diskmap.txt sys/openbsd: add diskmap descriptions 2019-07-10 22:37:39 +02:00
dev_klog_amd64.const sys/openbsd: add klog descriptions 2019-06-05 19:18:58 -07:00
dev_klog.txt sys/openbsd: add klog descriptions 2019-06-05 19:18:58 -07:00
dev_pci_amd64.const sys/openbsd: add pci descriptions 2019-04-05 10:22:46 +02:00
dev_pci.txt sys/openbsd: add pci descriptions 2019-04-05 10:22:46 +02:00
dev_pf_amd64.const sys/openbsd: prevent killing the ssh VM connection 2020-03-05 09:14:28 +01:00
dev_pf.txt sys/openbsd: prevent killing the ssh VM connection 2020-03-05 09:14:28 +01:00
dev_speaker_amd64.const sys/openbsd: add speaker descriptions 2019-08-12 11:16:16 +02:00
dev_speaker.txt sys/openbsd: add speaker descriptions 2019-08-12 11:16:16 +02:00
dev_vmm_amd64.const sys/openbsd: add vmm descriptions (#1152) 2019-05-01 19:30:36 -07:00
dev_vmm.txt sys/openbsd: add vmm descriptions (#1152) 2019-05-01 19:30:36 -07:00
fs_amd64.const sys/openbsd: add missing padding arguments 2019-05-12 14:03:04 +02:00
fs.txt sys/openbsd: add missing padding arguments 2019-05-12 14:03:04 +02:00
init_test.go prog: improve TestDeserializeHelper 2020-03-24 08:43:00 +01:00
init.go executor: surround the data mapping with PROT_NONE pages 2020-04-18 14:43:29 +02:00
ipc_amd64.const sys/openbsd: correct semctl syscall number 2018-12-07 09:45:14 +01:00
ipc.txt sys/openbsd: remove unused define 2020-03-04 18:27:18 +01:00
kqueue_amd64.const Add mandatory OpenBSD bits (#689) 2018-08-28 10:07:26 -07:00
kqueue.txt tools: add script that checks copyright headers 2020-02-18 16:05:10 +01:00
ktrace_amd64.const sys/openbsd: add ktrace description 2019-08-12 11:16:16 +02:00
ktrace.txt sys/openbsd: add ktrace description 2019-08-12 11:16:16 +02:00
mm_amd64.const sys/openbsd: added minherit, extended/simplified mmap 2018-10-29 18:59:16 +01:00
mm.txt sys/openbsd: added minherit, extended/simplified mmap 2018-10-29 18:59:16 +01:00
socket_amd64.const Add mandatory OpenBSD bits (#689) 2018-08-28 10:07:26 -07:00
socket_inet6_amd64.const sys: remove socketpair for AF_INET and AF_INET6 2018-12-04 08:58:22 +00:00
socket_inet6.txt sys/openbsd: prevent using vio0 as a virtual multicast interface 2019-06-08 10:13:59 +02:00
socket_inet_amd64.const sys: remove socketpair for AF_INET and AF_INET6 2018-12-04 08:58:22 +00:00
socket_inet.txt sys: remove socketpair for AF_INET and AF_INET6 2018-12-04 08:58:22 +00:00
socket_unix_amd64.const Add mandatory OpenBSD bits (#689) 2018-08-28 10:07:26 -07:00
socket_unix.txt pkg/compiler: refactor attribute handling 2020-04-19 10:26:57 +02:00
socket.txt pkg/compiler: refactor attribute handling 2020-04-19 10:26:57 +02:00
sys_amd64.const sys/openbsd: add acct description 2019-08-12 11:16:16 +02:00
sys.txt sys/openbsd: add acct description 2019-08-12 11:16:16 +02:00
tty_amd64.const sys/openbsd: add wscons descriptions, limited to wsdisplay for now 2019-01-26 09:31:18 +01:00
tty.txt sys/openbsd: add openat$tty 2019-01-26 09:31:18 +01:00
vnet_amd64.const sys/openbsd: extend vnet 2020-04-26 04:43:15 +02:00
vnet.txt sys/openbsd: extend vnet 2020-04-26 04:43:15 +02:00
wscons_amd64.const sys/openbsd: add missing WSDISPLAYIO_SBURNER ioctl command 2019-06-30 20:34:23 +02:00
wscons.txt sys/openbsd: add missing WSDISPLAYIO_SBURNER ioctl command 2019-06-30 20:34:23 +02:00