NetBSD/lib/librumpuser
sevan cc576e1d8e Update supporting files for components which rely on autoconf to allow systems
introducing since release of software to be recognised. This should hopefully
allow the builds to progress a littles further on systems such as the POWER8
which features a little endian 64-bit PowerPC CPU identified as ppc64le.
2017-02-01 09:26:39 +00:00
..
build-aux Update supporting files for components which rely on autoconf to allow systems 2017-02-01 09:26: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
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
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
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
rumpuser.c Fix return value inspection for clock_nanosleep() (not displayed in the 2015-08-16 11:05:06 +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 Don't go redefining system constants, without checking if the system provides 2017-01-12 18:23:04 +00:00
rumpuser_pth.c Fix typos to match values from rumpuser_config.h 2015-09-18 10:56:25 +00:00
rumpuser_pth_dummy.c For consistency with other files in the same directory 2014-06-17 06:43:21 +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 Redo previous by avoiding the casts and using PRIxREGISTER instead 2016-09-06 07:45:41 +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 printf functions should be tagged as printf functions. Noticed by 2016-09-05 20:41:59 +00:00

README.compileopts

        $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