minix/include/minix
Tomas Hruby 0b8e20c89e Changes to the include files in order to make cross-compilation possible.
- The primary reason is that mkfs and installboot need to run natively during
  the cross compilation (host and target versions are compiled). There is a
  collision of include files though. E.g. a.out.h is very minix-specific.
  Therefore some files we moved and replaced by stubs that include the original
  file if compiling on or for Minix :
  
  include/a.out.h -> include/minix/a.out.h
  include/sys/dir.h -> include/minix/dir.h
  include/dirent.h -> include/minix/dirent.h
  include/sys/types.h -> include/minix/types.h

- This does not break any native compilation on Minix. Other headers that were
  including the original files are changed according to include directly the
  new, minix specific location not to pick up the host system includes while
  cross-compiling.

- role of this patch is to make rebasing of the build branch simpler until the
  new build system is merged
2009-11-06 08:46:22 +00:00
..
a.out.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
bitmap.h . introduced DEV_READ_S, DEV_WRITE_S, DEV_SCATTER_S, DEV_GATHER_S 2006-06-20 08:38:15 +00:00
callnr.h PM: clean up endpoint info API/ABI 2009-10-31 14:09:28 +00:00
cdrom.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
com.h - enable remembering of device memory ranges set by PCI and 2009-11-03 11:12:23 +00:00
config.h Add lspci command and SI_PCI_INFO getsysinfo call 2009-10-09 10:48:46 +00:00
const.h - VM_KERN_NOPAGEZERO feature is gone 2009-09-21 14:23:10 +00:00
cpufeature.h Library call for cpu features; make kernel and vm use this to query cpu 2009-05-15 17:07:36 +00:00
crtso.h - VM_KERN_NOPAGEZERO feature is gone 2009-09-21 14:23:10 +00:00
debug.h - VM_KERN_NOPAGEZERO feature is gone 2009-09-21 14:23:10 +00:00
devio.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
dir.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
dirent.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
dl_eth.h Initial revision 2005-04-21 14:53:53 +00:00
dmap.h multiple ram disks; also make release process use this 2009-03-19 13:48:19 +00:00
ds.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
endpoint.h Mostly a revert of r5306. com.h defines MAX_NR_TASKS value which replaces 2009-09-29 20:13:41 +00:00
fslib.h Initial revision 2005-04-21 14:53:53 +00:00
ioctl.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
ipc.h Merge of David's ptrace branch. Summary: 2009-09-30 09:57:22 +00:00
keymap.h Initial revision 2005-04-21 14:53:53 +00:00
minlib.h - VM_KERN_NOPAGEZERO feature is gone 2009-09-21 14:23:10 +00:00
mq.h use servers/inet/mq.[ch] to queue messages using mq_queue() in 2007-01-12 13:33:12 +00:00
partition.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
paths.h vfs/mount/rs/service changes: 2007-01-22 15:25:41 +00:00
portio.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
profile.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
queryparam.h Added paramvalue to the library. 2005-11-08 13:59:27 +00:00
rs.h Increase limits on PCI devices to have space for the new RTL8139 ACLSs 2009-10-21 09:14:58 +00:00
safecopies.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
sound.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
swap.h Initial revision 2005-04-21 14:53:53 +00:00
sys_config.h reduce kernel buffer size. 2009-01-20 13:57:24 +00:00
sysinfo.h . ser_putc() goes to library 2008-12-11 14:09:38 +00:00
syslib.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
sysutil.h Merge of David's ptrace branch. Summary: 2009-09-30 09:57:22 +00:00
tty.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
type.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
types.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
u64.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00
vfsif.h VFS-FS error codes: better safe than sorry 2009-05-11 11:30:04 +00:00
vm.h Changes to the include files in order to make cross-compilation possible. 2009-11-06 08:46:22 +00:00