cleaning up syscalls in preparation for x86_64 port

- hide all the legacy xxxxxx32 name cruft in syscall.h so the actual
source files can be clean and uniform across all archs.

- cleanup llseek/lseek and mmap2/mmap handling for 32/64 bit systems

- alternate implementation for nice if the target lacks nice syscall
18 files changed
tree: 0baa2cd0776f2a44997950e0bc8ab646dc2067b2
  1. crt/
  2. dist/
  3. include/
  4. src/
  5. tools/
  6. COPYING
  7. COPYRIGHT
  8. INSTALL
  9. Makefile
  10. README