On 02/22/2015 01:31 PM, Chen Gang S wrote:
Chen Gang (6):
target-tilegx: Firstly add to qemu with minimized features
linux-user: tilegx: Firstly add architecture related features
linux-user: tilegx: Add target features support within qemu
linux-user: Support tilegx architecture in syscall
linux-user: Support tilegx architecture in linux-user
linux-user/syscall.c: Switch all macros which are not defined in
tilegx
configure | 7 +
default-configs/tilegx-linux-user.mak | 1 +
include/elf.h | 2 +
linux-user/elfload.c | 23 +++
linux-user/main.c | 74 +++++++++
linux-user/syscall.c | 50 +++++-
linux-user/syscall_defs.h | 38 ++++-
linux-user/tilegx/syscall.h | 80 ++++++++++
linux-user/tilegx/syscall_nr.h | 278 +++++++++++++++++++++++++++++++++
linux-user/tilegx/target_cpu.h | 35 +++++
linux-user/tilegx/target_signal.h | 28 ++++
linux-user/tilegx/target_structs.h | 48 ++++++
linux-user/tilegx/termbits.h | 285 ++++++++++++++++++++++++++++++++++
target-tilegx/Makefile.objs | 1 +
target-tilegx/cpu-qom.h | 72 +++++++++
target-tilegx/cpu.c | 162 +++++++++++++++++++
target-tilegx/cpu.h | 85 ++++++++++
target-tilegx/helper.h | 0
target-tilegx/translate.c | 54 +++++++
19 files changed, 1318 insertions(+), 5 deletions(-)
create mode 100644 default-configs/tilegx-linux-user.mak
create mode 100644 linux-user/tilegx/syscall.h
create mode 100644 linux-user/tilegx/syscall_nr.h
create mode 100644 linux-user/tilegx/target_cpu.h
create mode 100644 linux-user/tilegx/target_signal.h
create mode 100644 linux-user/tilegx/target_structs.h
create mode 100644 linux-user/tilegx/termbits.h
create mode 100644 target-tilegx/Makefile.objs
create mode 100644 target-tilegx/cpu-qom.h
create mode 100644 target-tilegx/cpu.c
create mode 100644 target-tilegx/cpu.h
create mode 100644 target-tilegx/helper.h
create mode 100644 target-tilegx/translate.c
Hi Chen,
while looking at the diffstat, I see no change to the maintainer file.
Can you add someone (you?), who will take care of this code you're
trying to add?
Btw, cool looking cpu architecture.
Cheers,
Bastian