Version 4 continues the split into multiple files, but for
inclusion rather than separate compilation. This allows us
to get warnings if there are mistakes in the switch statement
that looks up the structures.
r~
Richard Henderson (16):
linux-user: Remove DEBUG
linux-user: Split out do_syscall1
linux-user: Relax single exit from "break"
linux-user: Propagate goto efault to return
linux-user: Propagate goto unimplemented_nowarn to return
linux-user: Propagate goto unimplemented to default
linux-user: Propagate goto fail to return
configure: Use -Wunused-const-variable
linux-user: Setup split syscall infrastructure
linux-user: Split out some simple file syscalls
linux-user: Split out preadv, pwritev, readv, writev
linux-user: Split out pread64, pwrite64
linux-user: Split out name_to_handle_at, open_by_handle_at
linux-user: Split out ipc syscalls
linux-user: Split out memory syscalls
linux-user: Split out some process syscalls
linux-user/syscall.h | 200 ++
linux-user/strace.c | 629 +++--
linux-user/syscall-file.inc.c | 678 ++++++
linux-user/syscall-ipc.inc.c | 1085 +++++++++
linux-user/syscall-mem.inc.c | 185 ++
linux-user/syscall-proc.inc.c | 909 ++++++++
linux-user/syscall.c | 4060 +++++++--------------------------
configure | 4 +-
linux-user/strace.list | 261 ---
9 files changed, 4127 insertions(+), 3884 deletions(-)
create mode 100644 linux-user/syscall.h
create mode 100644 linux-user/syscall-file.inc.c
create mode 100644 linux-user/syscall-ipc.inc.c
create mode 100644 linux-user/syscall-mem.inc.c
create mode 100644 linux-user/syscall-proc.inc.c
--
2.17.1