+2004-10-07 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
+
+ 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 <dan@debian.org>
* Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix.
#include <sys/uio.h>
#include <sys/utsname.h>
#include <sys/vfs.h>
-#include <linux/module.h>
#include <linux/sysctl.h>
#include <linux/types.h>
#include <linux/unistd.h>
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;
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;