68000: clean up most of the 16bitisms and sign stuff
authorAlan Cox <alan@linux.intel.com>
Fri, 30 Jan 2015 00:30:57 +0000 (00:30 +0000)
committerAlan Cox <alan@linux.intel.com>
Fri, 30 Jan 2015 00:30:57 +0000 (00:30 +0000)
commit3288cf36a4e1bcb900f97419714705634b32e86d
tree20cbeb1f3f7b9747978a9019abe2d5c606801d79
parent154c318fc5c51acc888cbfd96001694e987fdaf5
68000: clean up most of the 16bitisms and sign stuff

Mostly this just tidies up all the introduced types. Various things are made
explicitly unsigned that were not called out before and which gcc rightly warned
on.

The 32bit execve needs are quite different, so we split into two execve() designs
rather than make a mess of the already quite nasty 8bit one.
Kernel/Makefile
Kernel/cpu-68000/cpu.h [new file with mode: 0644]
Kernel/filesys.c
Kernel/include/kdata.h
Kernel/include/kernel.h
Kernel/include/kernel32.h [new file with mode: 0644]
Kernel/inode.c
Kernel/kdata.c
Kernel/start.c
Kernel/syscall_exec16.c [moved from Kernel/syscall_exec.c with 97% similarity]
Kernel/syscall_exec32.c [new file with mode: 0644]