mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-28 22:40:24 +00:00
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.
This commit is contained in:
parent
7a5df8d098
commit
1ca6491a29
@ -1,3 +1,10 @@
|
||||
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.
|
||||
|
@ -39,7 +39,6 @@
|
||||
#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>
|
||||
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user