]> Zhao Yanbai Git Server - minix.git/commit
. removed const from putenv() for g++
authorBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 08:45:04 +0000 (08:45 +0000)
committerBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 08:45:04 +0000 (08:45 +0000)
commit9df1183b94f91240985c2f5a6dae163de0ba5884
tree2d49fc96b7680afca3f0106f6d5e9aca6a96f8ab
parentcfb984e9bd3a29b02c450e8ab437f243d42b6e9e
. removed const from putenv() for g++
. added safecopies.c:
  these are library functions to maintain grant tables in own address space
. sys_safecopy.c:
  interfaces to kernel calls to perform safe copy functions in from or to
  foreign process
. changes in i/o fields (type merged with request) reflected in
  library functions (sys_out.c, sys_vinb.c, sys_vinl.c, sys_vinw.c,
  sys_voutb.c, sys_voutl.c, sys_voutw.c)
. type merged with request in sys_sdevio, also now accepts offset which
  is used when a grant is specified (the _DIO_SAFE subtype)
. system printf() function changed to send DIAGNOSTICS_S messages, which
  specify a grant id instead of a direct address for the buffer to be
  printed; tty and log can then safecopy the buffer
14 files changed:
lib/other/putenv.c
lib/syslib/Makefile.in
lib/syslib/safecopies.c [new file with mode: 0644]
lib/syslib/sys_in.c
lib/syslib/sys_out.c
lib/syslib/sys_safecopy.c [new file with mode: 0644]
lib/syslib/sys_sdevio.c
lib/syslib/sys_vinb.c
lib/syslib/sys_vinl.c
lib/syslib/sys_vinw.c
lib/syslib/sys_voutb.c
lib/syslib/sys_voutl.c
lib/syslib/sys_voutw.c
lib/sysutil/kputc.c