[nto] Fix nto build.
gdb/gdbserver/ChangeLog: * gdbserver/nto-low.c (nto_insert_point, nto_remove_point): Fix variable name. gdb/ChangeLog: * nto-procfs.c (common/filestuff.h): Include. (procfs_can_use_hw_breakpoint): Fix enum name. (procfs_open_1): Fix compiler warning. (procfs_pidlist): Make static. (procfs_meminfo): Make static, fix type name, add missing argument. (procfs_store_registers): Make static. (procfs_thread_info): Remove unused function. (_initialize_procfs): Forward declare.
This commit is contained in:
parent
833dcd2975
commit
774ee6d252
@ -1,3 +1,14 @@
|
||||
2015-10-16 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* nto-procfs.c (common/filestuff.h): Include.
|
||||
(procfs_can_use_hw_breakpoint): Fix enum name.
|
||||
(procfs_open_1): Fix compiler warning.
|
||||
(procfs_pidlist): Make static.
|
||||
(procfs_meminfo): Make static, fix type name, add missing argument.
|
||||
(procfs_store_registers): Make static.
|
||||
(procfs_thread_info): Remove unused function.
|
||||
(_initialize_procfs): Forward declare.
|
||||
|
||||
2015-10-16 Yao Qi <yao.qi@arm.com>
|
||||
|
||||
* MAINTAINERS: Update my email address.
|
||||
|
@ -1,3 +1,8 @@
|
||||
2015-10-16 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* gdbserver/nto-low.c (nto_insert_point, nto_remove_point): Fix
|
||||
variable name.
|
||||
|
||||
2015-10-16 Aleksandar Ristovski <aristovski@qnx.com>
|
||||
|
||||
* inferiors.c (thread_pid_matches_callback): New function.
|
||||
|
@ -794,7 +794,7 @@ nto_insert_point (enum raw_bkpt_type type, CORE_ADDR addr,
|
||||
{
|
||||
int wtype = _DEBUG_BREAK_HW; /* Always request HW. */
|
||||
|
||||
TRACE ("%s type:%c addr: 0x%08lx len:%d\n", __func__, (int)type, addr, len);
|
||||
TRACE ("%s type:%c addr: 0x%08lx len:%d\n", __func__, (int)type, addr, size);
|
||||
switch (type)
|
||||
{
|
||||
case raw_bkpt_type_sw:
|
||||
@ -826,7 +826,7 @@ nto_remove_point (enum raw_bkpt_type type, CORE_ADDR addr,
|
||||
{
|
||||
int wtype = _DEBUG_BREAK_HW; /* Always request HW. */
|
||||
|
||||
TRACE ("%s type:%c addr: 0x%08lx len:%d\n", __func__, (int)type, addr, len);
|
||||
TRACE ("%s type:%c addr: 0x%08lx len:%d\n", __func__, (int)type, addr, size);
|
||||
switch (type)
|
||||
{
|
||||
case raw_bkpt_type_sw:
|
||||
|
@ -40,6 +40,7 @@
|
||||
#include "regcache.h"
|
||||
#include "solib.h"
|
||||
#include "inf-child.h"
|
||||
#include "common/filestuff.h"
|
||||
|
||||
#define NULL_PID 0
|
||||
#define _DEBUG_FLAG_TRACE (_DEBUG_FLAG_TRACE_EXEC|_DEBUG_FLAG_TRACE_RD|\
|
||||
@ -54,7 +55,7 @@ static procfs_run run;
|
||||
static ptid_t do_attach (ptid_t ptid);
|
||||
|
||||
static int procfs_can_use_hw_breakpoint (struct target_ops *self,
|
||||
enum target_hw_bp_type, int, int);
|
||||
enum bptype, int, int);
|
||||
|
||||
static int procfs_insert_hw_watchpoint (struct target_ops *self,
|
||||
CORE_ADDR addr, int len,
|
||||
@ -123,7 +124,7 @@ procfs_open_1 (struct target_ops *ops, const char *arg, int from_tty)
|
||||
and only override it if there is a valid arg. */
|
||||
|
||||
nto_procfs_node = ND_LOCAL_NODE;
|
||||
nodestr = arg ? xstrdup (arg) : arg;
|
||||
nodestr = arg ? xstrdup (arg) : NULL;
|
||||
|
||||
init_thread_list ();
|
||||
|
||||
@ -353,7 +354,7 @@ do_closedir_cleanup (void *dir)
|
||||
closedir (dir);
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
procfs_pidlist (char *args, int from_tty)
|
||||
{
|
||||
DIR *dp = NULL;
|
||||
@ -445,7 +446,7 @@ procfs_pidlist (char *args, int from_tty)
|
||||
return;
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
procfs_meminfo (char *args, int from_tty)
|
||||
{
|
||||
procfs_mapinfo *mapinfos = NULL;
|
||||
@ -486,7 +487,7 @@ procfs_meminfo (char *args, int from_tty)
|
||||
return;
|
||||
}
|
||||
|
||||
mapinfos = XNEWVEC (procfs_mapping, num);
|
||||
mapinfos = XNEWVEC (procfs_mapinfo, num);
|
||||
|
||||
num_mapinfos = num;
|
||||
mapinfo_p = mapinfos;
|
||||
@ -873,7 +874,8 @@ procfs_xfer_partial (struct target_ops *ops, enum target_object object,
|
||||
return procfs_xfer_memory (readbuf, writebuf, offset, len, xfered_len);
|
||||
default:
|
||||
return ops->beneath->to_xfer_partial (ops->beneath, object, annex,
|
||||
readbuf, writebuf, offset, len);
|
||||
readbuf, writebuf, offset, len,
|
||||
xfered_len);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1267,7 +1269,7 @@ get_regset (int regset, char *buf, int bufsize, int *regsize)
|
||||
return dev_set;
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
procfs_store_registers (struct target_ops *ops,
|
||||
struct regcache *regcache, int regno)
|
||||
{
|
||||
@ -1349,13 +1351,6 @@ procfs_pass_signals (struct target_ops *self,
|
||||
}
|
||||
}
|
||||
|
||||
static struct tidinfo *
|
||||
procfs_thread_info (pid_t pid, short tid)
|
||||
{
|
||||
/* NYI */
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static char *
|
||||
procfs_pid_to_str (struct target_ops *ops, ptid_t ptid)
|
||||
{
|
||||
@ -1468,6 +1463,8 @@ init_procfs_targets (void)
|
||||
|
||||
#define OSTYPE_NTO 1
|
||||
|
||||
extern initialize_file_ftype _initialize_procfs;
|
||||
|
||||
void
|
||||
_initialize_procfs (void)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user