NetBSD/lib/librumpuser
pooka 9331c560dd Move librumpuser compile-time options into the librumpuser source
directory.  Those options apply only for the in-tree implementation.
2016-01-25 00:24:23 +00:00
..
build-aux be happy with netbsd*-* to recognize arm--netbsdelf-eabi 2014-11-04 23:25:00 +00:00
configure check for utimensat 2015-03-05 00:25:39 +00:00
configure.ac check for utimensat 2015-03-05 00:25:39 +00:00
Makefile Define _KERNTYPES for things that need it. 2016-01-23 21:22:45 +00:00
README.compileopts Move librumpuser compile-time options into the librumpuser source 2016-01-25 00:24:23 +00:00
rumpfiber_bio.c Use autoconf for rump kernel posix hypercall layer. 2014-11-04 19:05:17 +00:00
rumpfiber_sp.c Minor fixes to types and includes 2015-02-15 00:54:32 +00:00
rumpfiber.c Minor fixes to types and includes 2015-02-15 00:54:32 +00:00
rumpfiber.h Minor fixes to types and includes 2015-02-15 00:54:32 +00:00
rumpuser_bio.c Use autoconf for rump kernel posix hypercall layer. 2014-11-04 19:05:17 +00:00
rumpuser_component.c include stdint.h before rumpuser.h (on some platforms it doesn't get 2013-05-07 15:18:35 +00:00
rumpuser_component.h Translate error codes between the hypervisor and rump kernel. 2013-04-30 12:39:20 +00:00
rumpuser_config.h.in check for utimensat 2015-03-05 00:25:39 +00:00
rumpuser_daemonize.c Use autoconf for rump kernel posix hypercall layer. 2014-11-04 19:05:17 +00:00
rumpuser_dl.c Use autoconf for rump kernel posix hypercall layer. 2014-11-04 19:05:17 +00:00
rumpuser_errtrans.c Translate error codes between the hypervisor and rump kernel. 2013-04-30 12:39:20 +00:00
rumpuser_file.c More finegrained disklabel macro checks, for FreeBSD 2014-11-04 21:08:12 +00:00
rumpuser_int.h Clean up random implementation for librumpuser 2014-07-22 22:41:58 +00:00
rumpuser_mem.c RCS Id police (because we can. or have you heard of git id police?) 2014-08-24 14:37:31 +00:00
rumpuser_port.h Add the C11 function aligned_alloc to libc. 2015-11-07 16:21:42 +00:00
rumpuser_pth_dummy.c For consistency with other files in the same directory 2014-06-17 06:43:21 +00:00
rumpuser_pth.c Fix typos to match values from rumpuser_config.h 2015-09-18 10:56:25 +00:00
rumpuser_random.c Use autoconf for rump kernel posix hypercall layer. 2014-11-04 19:05:17 +00:00
rumpuser_sigtrans.c Translate signal numbers between rump kernel and (POSIX) host. 2014-02-20 00:42:27 +00:00
rumpuser_sp.c Hurd support, part 1 2015-08-16 11:37:39 +00:00
rumpuser.c Fix return value inspection for clock_nanosleep() (not displayed in the 2015-08-16 11:05:06 +00:00
shlib_version Add interfaces that out-of-librumpuser hypercalls can use to unschedule 2013-03-01 18:15:36 +00:00
sp_common.c OpenBSD support 2014-01-08 01:45:29 +00:00

        $NetBSD: README.compileopts,v 1.1 2016/01/25 00:24:23 pooka Exp $

This file describes compile-time options (make variables) for
the rumpuser POSIX implementation.

Note: after changing an option, do a clean build.

Global options:

    RUMPUSER_THREADS

values: pthread/none/fiber or <undefined>
defval: <undefined>
effect: Define the way threading is implemented in the rumpuser hypercall
	implmentation.
	<undefined> - use default implementation (currently "pthread")
	pthread     - use pthreads to implement threading
	none        - do not support kernel threads at all
	fiber       - user a fiber interface, cooperatively scheduled contexts