]> Zhao Yanbai Git Server - minix.git/commit
Import NetBSD libkvm 50/3250/2
authorDavid van Moolenbroek <david@minix3.org>
Wed, 28 Oct 2015 17:52:48 +0000 (17:52 +0000)
committerLionel Sambuc <lionel.sambuc@gmail.com>
Wed, 13 Jan 2016 19:32:49 +0000 (20:32 +0100)
commit9da227510d14c35cccbd92c6a9e316b4079c4911
tree2674f060dfa14bf339faf47b59d30755b881e013
parentb4f34f94bee271f15440c5c33aecbd4cd2e40676
Import NetBSD libkvm

Imported with no changes, but not all parts are expected to be
functional.  The libc nlist functionality is enabled for the
purpose of successful linking, although the nlist functionaly has
not been tested on MINIX3 nor is it needed for how we use libkvm.

In terms of function calls: kvm_getproc2, kvm_getargv2,
kvm_getenvv2, and kvm_getlwps are expected to work, whereas
kvm_getproc, kvm_getargv, kvm_getenvv, and kvm_getfiles are not.

Change-Id: I7539209736f1771fc0b7db5e839d2df72f5ac615
46 files changed:
distrib/sets/lists/minix-base/mi
distrib/sets/lists/minix-comp/mi
distrib/sets/lists/minix-man/mi
lib/Makefile
lib/libc/gen/Makefile.inc
lib/libkvm/Makefile [new file with mode: 0644]
lib/libkvm/kvm.3 [new file with mode: 0644]
lib/libkvm/kvm.c [new file with mode: 0644]
lib/libkvm/kvm_aarch64.c [new file with mode: 0644]
lib/libkvm/kvm_alpha.c [new file with mode: 0644]
lib/libkvm/kvm_arm.c [new file with mode: 0644]
lib/libkvm/kvm_dump.3 [new file with mode: 0644]
lib/libkvm/kvm_file.c [new file with mode: 0644]
lib/libkvm/kvm_geterr.3 [new file with mode: 0644]
lib/libkvm/kvm_getfiles.3 [new file with mode: 0644]
lib/libkvm/kvm_getkernelname.3 [new file with mode: 0644]
lib/libkvm/kvm_getloadavg.3 [new file with mode: 0644]
lib/libkvm/kvm_getloadavg.c [new file with mode: 0644]
lib/libkvm/kvm_getlwps.3 [new file with mode: 0644]
lib/libkvm/kvm_getprocs.3 [new file with mode: 0644]
lib/libkvm/kvm_hppa.c [new file with mode: 0644]
lib/libkvm/kvm_i386.c [new file with mode: 0644]
lib/libkvm/kvm_i386pae.c [new file with mode: 0644]
lib/libkvm/kvm_ia64.c [new file with mode: 0644]
lib/libkvm/kvm_m68k.c [new file with mode: 0644]
lib/libkvm/kvm_m68k.h [new file with mode: 0644]
lib/libkvm/kvm_m68k_cmn.c [new file with mode: 0644]
lib/libkvm/kvm_mips.c [new file with mode: 0644]
lib/libkvm/kvm_nlist.3 [new file with mode: 0644]
lib/libkvm/kvm_open.3 [new file with mode: 0644]
lib/libkvm/kvm_or1k.c [new file with mode: 0644]
lib/libkvm/kvm_powerpc.c [new file with mode: 0644]
lib/libkvm/kvm_powerpc64.c [new file with mode: 0644]
lib/libkvm/kvm_private.h [new file with mode: 0644]
lib/libkvm/kvm_proc.c [new file with mode: 0644]
lib/libkvm/kvm_read.3 [new file with mode: 0644]
lib/libkvm/kvm_riscv.c [new file with mode: 0644]
lib/libkvm/kvm_sh3.c [new file with mode: 0644]
lib/libkvm/kvm_sparc.c [new file with mode: 0644]
lib/libkvm/kvm_sparc64.c [new file with mode: 0644]
lib/libkvm/kvm_sun2.c [new file with mode: 0644]
lib/libkvm/kvm_sun3.c [new file with mode: 0644]
lib/libkvm/kvm_sun3x.c [new file with mode: 0644]
lib/libkvm/kvm_vax.c [new file with mode: 0644]
lib/libkvm/kvm_x86_64.c [new file with mode: 0644]
lib/libkvm/shlib_version [new file with mode: 0644]