freebsd-skq/sys/compat/cloudabi64
Ed Schouten 38526a2cf1 Sync in the latest CloudABI system call definitions.
Some time ago I made a change to merge together the memory scope
definitions used by mmap (MAP_{PRIVATE,SHARED}) and lock objects
(PTHREAD_PROCESS_{PRIVATE,SHARED}). Though that sounded pretty smart
back then, it's backfiring. In the case of mmap it's used with other
flags in a bitmask, but for locking it's an enumeration. As our plan is
to automatically generate bindings for other languages, that looks a bit
sloppy.

Change all of the locking functions to use separate flags instead.

Obtained from:	https://github.com/NuxiNL/cloudabi
2016-03-31 18:50:06 +00:00
..
cloudabi64_fd.c Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
cloudabi64_module.c Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
cloudabi64_poll.c Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
cloudabi64_proto.h Regenerate system call table after r297247. 2016-03-24 21:49:39 +00:00
cloudabi64_sock.c Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
cloudabi64_syscall.h Regenerate system call table after r297247. 2016-03-24 21:49:39 +00:00
cloudabi64_syscalls.c Regenerate system call table after r297247. 2016-03-24 21:49:39 +00:00
cloudabi64_sysent.c Regenerate system call table after r297247. 2016-03-24 21:49:39 +00:00
cloudabi64_systrace_args.c Sync in the latest CloudABI system call definitions. 2016-03-31 18:50:06 +00:00
cloudabi64_thread.c Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
cloudabi64_util.h Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
Makefile Replace the CloudABI system call table by a machine generated version. 2016-03-24 21:47:15 +00:00
syscalls.conf