projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
change delegation for to_read_description
[deliverable/binutils-gdb.git]
/
gdb
/
ia64-linux-nat.c
diff --git
a/gdb/ia64-linux-nat.c
b/gdb/ia64-linux-nat.c
index edc1e23913a0b386b7214bf898d6782370685c01..ccd55b296737c03045f1870b1fb7533b1e652083 100644
(file)
--- a/
gdb/ia64-linux-nat.c
+++ b/
gdb/ia64-linux-nat.c
@@
-1,7
+1,7
@@
/* Functions specific to running gdb native on IA-64 running
GNU/Linux.
/* Functions specific to running gdb native on IA-64 running
GNU/Linux.
- Copyright (C) 1999-201
3
Free Software Foundation, Inc.
+ Copyright (C) 1999-201
4
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-542,7
+542,8
@@
is_power_of_2 (int val)
}
static int
}
static int
-ia64_linux_insert_watchpoint (CORE_ADDR addr, int len, int rw,
+ia64_linux_insert_watchpoint (struct target_ops *self,
+ CORE_ADDR addr, int len, int rw,
struct expression *cond)
{
struct lwp_info *lp;
struct expression *cond)
{
struct lwp_info *lp;
@@
-596,7
+597,8
@@
ia64_linux_insert_watchpoint (CORE_ADDR addr, int len, int rw,
}
static int
}
static int
-ia64_linux_remove_watchpoint (CORE_ADDR addr, int len, int type,
+ia64_linux_remove_watchpoint (struct target_ops *self,
+ CORE_ADDR addr, int len, int type,
struct expression *cond)
{
int idx;
struct expression *cond)
{
int idx;
@@
-669,14
+671,15
@@
ia64_linux_stopped_data_address (struct target_ops *ops, CORE_ADDR *addr_p)
}
static int
}
static int
-ia64_linux_stopped_by_watchpoint (
void
)
+ia64_linux_stopped_by_watchpoint (
struct target_ops *ops
)
{
CORE_ADDR addr;
{
CORE_ADDR addr;
- return ia64_linux_stopped_data_address (
¤t_target
, &addr);
+ return ia64_linux_stopped_data_address (
ops
, &addr);
}
static int
}
static int
-ia64_linux_can_use_hw_breakpoint (int type, int cnt, int othertype)
+ia64_linux_can_use_hw_breakpoint (struct target_ops *self,
+ int type, int cnt, int othertype)
{
return 1;
}
{
return 1;
}
@@
-833,16
+836,14
@@
ia64_linux_store_registers (struct target_ops *ops,
}
}
-static LONGEST (*super_xfer_partial) (struct target_ops *, enum target_object,
- const char *, gdb_byte *,
- const gdb_byte *, ULONGEST, LONGEST);
+static target_xfer_partial_ftype *super_xfer_partial;
static LONGEST
ia64_linux_xfer_partial (struct target_ops *ops,
enum target_object object,
const char *annex,
gdb_byte *readbuf, const gdb_byte *writebuf,
static LONGEST
ia64_linux_xfer_partial (struct target_ops *ops,
enum target_object object,
const char *annex,
gdb_byte *readbuf, const gdb_byte *writebuf,
- ULONGEST offset, LONGEST len)
+ ULONGEST offset,
U
LONGEST len)
{
if (object == TARGET_OBJECT_UNWIND_TABLE && writebuf == NULL && offset == 0)
return syscall (__NR_getunwind, readbuf, len);
{
if (object == TARGET_OBJECT_UNWIND_TABLE && writebuf == NULL && offset == 0)
return syscall (__NR_getunwind, readbuf, len);
This page took
0.024529 seconds
and
4
git commands to generate.