]> Zhao Yanbai Git Server - minix.git/commit
Include directory reorg and makefile updates.
authorArun Thomas <arun@minix3.org>
Mon, 8 Mar 2010 11:04:59 +0000 (11:04 +0000)
committerArun Thomas <arun@minix3.org>
Mon, 8 Mar 2010 11:04:59 +0000 (11:04 +0000)
commit2a8fabf4ad76c830446c295d8583a7ef068aaaa6
treef7011d26efa3912f3a03005bf3f0434eeedaee70
parentecf1a36d485d25fd30ff64580ab6594415c4cc6f
Include directory reorg and makefile updates.

-Convert the include directory over to using bsdmake
 syntax
-Update/add mkfiles
-Modify install(1) so that it can create symlinks
-Update makefiles to use new install(1) options
-Rename /usr/include/ibm to /usr/include/i386
-Create /usr/include/machine symlink to arch header files
-Move vm_i386.h to its new home in the /usr/include/i386
-Update source files to #include the header files at their
 new homes.
-Add new gnu-includes target for building GCC headers
90 files changed:
Makefile
boot/boot.c
boot/bootimage.c
commands/aal/Makefile
commands/ash/Makefile
commands/cawf/Makefile
commands/elvis/Makefile
commands/i386/Makefile
commands/ibm/Makefile
commands/ibm/atnormalize.c
commands/ibm/autopart.c
commands/ibm/fdisk.c
commands/ibm/format.c
commands/ibm/part.c
commands/ibm/partition.c
commands/ibm/repartition.c
commands/reboot/Makefile
commands/scripts/Makefile
commands/sh/Makefile
commands/simple/Makefile
commands/simple/devsize.c
commands/simple/install.c
commands/simple/writeisofs.c
commands/urlget/Makefile
commands/yap/Makefile
docs/UPDATING
drivers/amddev/amddev.c
drivers/at_wini/at_wini.c
drivers/atl2/atl2.c
drivers/audio/es1370/es1370.c
drivers/audio/es1371/es1371.c
drivers/bios_wini/bios_wini.c
drivers/dec21140A/dec21140A.c
drivers/dp8390/dp8390.c
drivers/dp8390/rtl8029.c
drivers/dpeth/dp.h
drivers/drivers.h
drivers/e1000/e1000.c
drivers/e1000/e1000.h
drivers/floppy/floppy.c
drivers/fxp/fxp.c
drivers/lance/lance.c
drivers/libdriver/drvlib.h
drivers/memory/memory.c
drivers/orinoco/orinoco.c
drivers/pci/pci.c
drivers/readclock/readclock.c
drivers/rtl8139/rtl8139.h
drivers/rtl8169/rtl8169.c
drivers/ti1225/ti1225.c
etc/mk/minix.inc.mk [new file with mode: 0644]
etc/mk/minix.kinc.mk [new file with mode: 0644]
etc/mk/minix.klinks.mk [new file with mode: 0644]
etc/mk/minix.own.mk
etc/mk/minix.prog.mk
etc/mtree/minix.tree
include/Makefile
include/arch/Makefile [new file with mode: 0644]
include/arch/i386/Makefile [new file with mode: 0644]
include/arch/i386/bios.h [moved from include/ibm/bios.h with 100% similarity]
include/arch/i386/cmos.h [moved from include/ibm/cmos.h with 100% similarity]
include/arch/i386/cpu.h [moved from include/ibm/cpu.h with 100% similarity]
include/arch/i386/diskparm.h [moved from include/ibm/diskparm.h with 100% similarity]
include/arch/i386/int86.h [moved from include/ibm/int86.h with 100% similarity]
include/arch/i386/interrupt.h [moved from include/ibm/interrupt.h with 100% similarity]
include/arch/i386/memory.h [moved from include/ibm/memory.h with 100% similarity]
include/arch/i386/partition.h [moved from include/ibm/partition.h with 100% similarity]
include/arch/i386/pci.h [moved from include/ibm/pci.h with 100% similarity]
include/arch/i386/ports.h [moved from include/ibm/ports.h with 100% similarity]
include/arch/i386/vm.h [moved from include/sys/vm_i386.h with 99% similarity]
include/minix/type.h
include/sys/Makefile [new file with mode: 0644]
kernel/arch/i386/clock.c
kernel/arch/i386/do_int86.c
kernel/arch/i386/i8259.c
kernel/arch/i386/include/archconst.h
kernel/arch/i386/klib386.S
kernel/arch/i386/memory.c
kernel/arch/i386/mpx386.S
kernel/arch/i386/system.c
kernel/system/do_sigreturn.c
kernel/type.h
lib/csu/i386/crtso.S
lib/libc/arch/i386/misc/_cpufeature.c
man/man1/install.1
servers/ipc/inc.h
servers/is/dmp_kernel.c
servers/vm/i386/memory.h
servers/vm/i386/pagefaults.h
servers/vm/i386/pagetable.h