]> Zhao Yanbai Git Server - minix.git/commit
_MINIX_SYSTEM - fixes for in-minix crossbuild
authorBen Gras <ben@minix3.org>
Wed, 5 Mar 2014 11:21:55 +0000 (12:21 +0100)
committerLionel Sambuc <lionel@minix3.org>
Mon, 28 Jul 2014 15:05:14 +0000 (17:05 +0200)
commit3f38115c7b642bc4dee7eeb62bfd44373edce878
tree44fd7ee5f35f1889d0a33278c5f33892cc9a73d7
parentaa6ee31737105594afcff0cc600f5e933ce59ad7
_MINIX_SYSTEM - fixes for in-minix crossbuild

. define _MINIX_SYSTEM for all system code from minix.service.mk
. hide some system-level declarations and definitions
  behind _MINIX_SYSTEM to cleanly fix host tool build problems on
  Minix (such as: NONE being defined and paddr_t being used but not
  declared)
. the similar definition _SYSTEM is unsuitable as it changes the
  values of errno definitions

Change-Id: I407de79e2575115243a074b16e79546a279cfa3e
38 files changed:
commands/ps/ps.c
commands/service/parse.c
commands/svrctl/svrctl.c
include/minix/ds.h
include/minix/endpoint.h
include/minix/param.h
lib/libaudiodriver/Makefile
lib/libbdev/Makefile
lib/libblockdriver/Makefile
lib/libc/sys-minix/minix_rs.c
lib/libc/sys-minix/mmap.c
lib/libc/sys-minix/sem.c
lib/libc/sys-minix/shmat.c
lib/libc/sys-minix/shmctl.c
lib/libc/sys-minix/stack_utils.c
lib/libchardriver/Makefile
lib/libclkconf/Makefile
lib/libddekit/build/ddekit/Makefile
lib/libgpio/Makefile
lib/libi2cdriver/Makefile
lib/libinputdriver/Makefile
lib/libminixfs/Makefile
lib/libnetdriver/Makefile
lib/libnetsock/Makefile
lib/libpuffs/Makefile
lib/libsffs/Makefile
lib/libsys/Makefile
lib/libsys/asynsend.c
lib/libsys/syslib.h
lib/libvirtio/Makefile
lib/libvtreefs/Makefile
share/mk/minix.service.mk
sys/arch/i386/include/multiboot.h
sys/sys/mman.h
test/test39.c
test/test72.c
test/test73.c
usr.bin/top/top.c