From 1ca6491a29f9ed6fa883fdce9606ea58d43a8432 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Wed, 27 Oct 2004 17:19:02 +0000 Subject: 2004-10-07 Kazuhiro Inaoka Committed by Andrew Cagney. * traps-linux.c: Don't include linux/module.h. (m32r_trap): Remove dummy systemcall's entry of __NR_ustat and __NR_get_kernel_syms. --- sim/m32r/ChangeLog | 7 +++++++ sim/m32r/traps-linux.c | 42 ------------------------------------------ 2 files changed, 7 insertions(+), 42 deletions(-) (limited to 'sim') diff --git a/sim/m32r/ChangeLog b/sim/m32r/ChangeLog index 8d3db71..d4bcdb8 100644 --- a/sim/m32r/ChangeLog +++ b/sim/m32r/ChangeLog @@ -1,3 +1,10 @@ +2004-10-07 Kazuhiro Inaoka + + Committed by Andrew Cagney. + * traps-linux.c: Don't include linux/module.h. + (m32r_trap): Remove dummy systemcall's entry of __NR_ustat and + __NR_get_kernel_syms. + 2004-05-18 Daniel Jacobowitz * Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix. diff --git a/sim/m32r/traps-linux.c b/sim/m32r/traps-linux.c index 55a97a5..a6362c1 100644 --- a/sim/m32r/traps-linux.c +++ b/sim/m32r/traps-linux.c @@ -39,7 +39,6 @@ #include #include #include -#include #include #include #include @@ -509,27 +508,6 @@ m32r_trap (SIM_CPU *current_cpu, PCADDR pc, int num) errcode = errno; break; - case __NR_ustat: - { - struct ustat ubuf; - - result = ustat(arg1, &ubuf); - errcode = errno; - - if (result != 0) - break; - - ubuf.f_tfree = conv_endian(ubuf.f_tfree); - ubuf.f_tinode = conv_endian(ubuf.f_tinode); - if ((s.write_mem) (cb, &s, arg2, (char *) &ubuf, sizeof(ubuf)) - != sizeof(ubuf)) - { - result = -1; - errcode = EINVAL; - } - } - break; - case __NR_dup2: result = dup2(arg1, arg2); errcode = errno; @@ -1117,26 +1095,6 @@ m32r_trap (SIM_CPU *current_cpu, PCADDR pc, int num) errcode = errno; break; - case __NR_get_kernel_syms: - { - struct kernel_sym table; - - result = get_kernel_syms(&table); - errcode = errno; - - if (result != 0) - break; - - table.value = conv_endian(table.value); - if ((s.write_mem) (cb, &s, arg1, (char *) &table, sizeof(table)) - != sizeof(table)) - { - result = -1; - errcode = EINVAL; - } - } - break; - case __NR_fchdir: result = fchdir(arg1); errcode = errno; -- cgit v1.1