minix/lib/libminlib
David van Moolenbroek 80bd109cd3 libsys: various updates
- move system calls for use by services from libminlib into libsys;
- move srv_fork(2) and srv_kill(2) from RS and into libsys;
- replace getprocnr(2) with sef_self(3);
- rename previous getnprocnr(2) to getprocnr(2);
- clean up getepinfo(2);
- change all libsys calls that used _syscall to use _taskcall, so as
  to avoid going through errno to pass errors; this is already how
  most calls work anyway, and many of the calls previously using
  _syscall were already assumed to return the actual error;
- initialize request messages to zero, for future compatibility
  (note that this does not include PCI calls, which are in need of a
  much bigger overhaul, nor kernel calls);
- clean up more of dead DS code as a side effect.

Change-Id: I8788f54c68598fcf58e23486e270c2d749780ebb
2014-03-01 09:05:00 +01:00
..
earm ARM updates 2013-01-17 10:03:58 +01:00
i386 ARM: make cycle counter available to userspace 2013-01-11 09:18:36 +00:00
pkgconfig Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
dhcp_gettag.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
dhcp_settag.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
fslib.c netbsd dirent.h, import sys/sys *.h, mfs cleanup 2014-03-01 09:04:59 +01:00
fsversion.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
gcov.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
gcov_flush.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
itoa.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
Makefile libsys: various updates 2014-03-01 09:05:00 +01:00
oneC_sum.c Restore and use C version of oneC_sum 2012-08-10 14:48:48 +02:00
paramvalue.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
read_tsc_64.c ARM: make cycle counter available to userspace 2013-01-11 09:18:36 +00:00
servxcheck.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
shlib_version set major version of shlibs to 0 2012-05-10 16:38:24 +02:00
svrctl.c Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
u64util.c get rid of __LONG_LONG_SUPPORTED 2012-03-25 21:58:26 +02:00