* target.h (target_signal_to_string): Make return type const char *.
(target_signal_to_name): Ditto. (target_signal_from_name): Make arg const char *. * thread-db.c (thread_db_err_str): Make return type const char *. * utils.c (perror_with_name): Make arg const char *. * infrun.c (sig_print_info): Update. * signals/signals.c (signals): Make array and struct members const. (target_signal_to_string): Make return type const char *. (target_signal_to_name): Ditto. (target_signal_from_name): Make arg const char *. * gdbserver/gdbreplay.c (perror_with_name): Make arg const char *. * gdbserver/server.h (target_signal_to_name): Make return type const char *.
This commit is contained in:
parent
99e9a495d5
commit
5436304513
9 changed files with 35 additions and 15 deletions
|
@ -1,3 +1,17 @@
|
||||||
|
2009-01-15 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
|
* target.h (target_signal_to_string): Make return type const char *.
|
||||||
|
(target_signal_to_name): Ditto.
|
||||||
|
(target_signal_from_name): Make arg const char *.
|
||||||
|
* thread-db.c (thread_db_err_str): Make return type const char *.
|
||||||
|
* utils.c (perror_with_name): Make arg const char *.
|
||||||
|
* infrun.c (sig_print_info): Update.
|
||||||
|
|
||||||
|
* signals/signals.c (signals): Make array and struct members const.
|
||||||
|
(target_signal_to_string): Make return type const char *.
|
||||||
|
(target_signal_to_name): Ditto.
|
||||||
|
(target_signal_from_name): Make arg const char *.
|
||||||
|
|
||||||
2009-01-15 Ulrich Weigand <uweigand@de.ibm.com>
|
2009-01-15 Ulrich Weigand <uweigand@de.ibm.com>
|
||||||
Tristan Gingold <gingold@adacore.com>
|
Tristan Gingold <gingold@adacore.com>
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2009-01-15 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
|
* gdbserver/gdbreplay.c (perror_with_name): Make arg const char *.
|
||||||
|
* gdbserver/server.h (target_signal_to_name): Make return type
|
||||||
|
const char *.
|
||||||
|
|
||||||
2009-01-14 Pedro Alves <pedro@codesourcery.com>
|
2009-01-14 Pedro Alves <pedro@codesourcery.com>
|
||||||
|
|
||||||
* win32-low.c (get_child_debug_event): Issue a final DBG_CONTINUE
|
* win32-low.c (get_child_debug_event): Issue a final DBG_CONTINUE
|
||||||
|
|
|
@ -131,7 +131,7 @@ strerror (DWORD error)
|
||||||
Then return to command level. */
|
Then return to command level. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
perror_with_name (char *string)
|
perror_with_name (const char *string)
|
||||||
{
|
{
|
||||||
#ifndef STDC_HEADERS
|
#ifndef STDC_HEADERS
|
||||||
extern int errno;
|
extern int errno;
|
||||||
|
|
|
@ -269,14 +269,14 @@ void buffer_xml_printf (struct buffer *buffer, const char *format, ...)
|
||||||
enum target_signal target_signal_from_host (int hostsig);
|
enum target_signal target_signal_from_host (int hostsig);
|
||||||
int target_signal_to_host_p (enum target_signal oursig);
|
int target_signal_to_host_p (enum target_signal oursig);
|
||||||
int target_signal_to_host (enum target_signal oursig);
|
int target_signal_to_host (enum target_signal oursig);
|
||||||
char *target_signal_to_name (enum target_signal);
|
const char *target_signal_to_name (enum target_signal);
|
||||||
|
|
||||||
/* Functions from utils.c */
|
/* Functions from utils.c */
|
||||||
|
|
||||||
void *xmalloc (size_t) ATTR_MALLOC;
|
void *xmalloc (size_t) ATTR_MALLOC;
|
||||||
void *xcalloc (size_t, size_t) ATTR_MALLOC;
|
void *xcalloc (size_t, size_t) ATTR_MALLOC;
|
||||||
char *xstrdup (const char *) ATTR_MALLOC;
|
char *xstrdup (const char *) ATTR_MALLOC;
|
||||||
void perror_with_name (char *string);
|
void perror_with_name (const char *string);
|
||||||
void error (const char *string,...) ATTR_NORETURN ATTR_FORMAT (printf, 1, 2);
|
void error (const char *string,...) ATTR_NORETURN ATTR_FORMAT (printf, 1, 2);
|
||||||
void fatal (const char *string,...) ATTR_NORETURN ATTR_FORMAT (printf, 1, 2);
|
void fatal (const char *string,...) ATTR_NORETURN ATTR_FORMAT (printf, 1, 2);
|
||||||
void warning (const char *string,...) ATTR_FORMAT (printf, 1, 2);
|
void warning (const char *string,...) ATTR_FORMAT (printf, 1, 2);
|
||||||
|
|
|
@ -45,7 +45,7 @@ static td_thragent_t *thread_agent;
|
||||||
static int find_one_thread (int);
|
static int find_one_thread (int);
|
||||||
static int find_new_threads_callback (const td_thrhandle_t *th_p, void *data);
|
static int find_new_threads_callback (const td_thrhandle_t *th_p, void *data);
|
||||||
|
|
||||||
static char *
|
static const char *
|
||||||
thread_db_err_str (td_err_e err)
|
thread_db_err_str (td_err_e err)
|
||||||
{
|
{
|
||||||
static char buf[64];
|
static char buf[64];
|
||||||
|
|
|
@ -92,7 +92,7 @@ xstrdup (const char *s)
|
||||||
Then return to command level. */
|
Then return to command level. */
|
||||||
|
|
||||||
void
|
void
|
||||||
perror_with_name (char *string)
|
perror_with_name (const char *string)
|
||||||
{
|
{
|
||||||
const char *err;
|
const char *err;
|
||||||
char *combined;
|
char *combined;
|
||||||
|
|
|
@ -4464,7 +4464,7 @@ Signal Stop\tPrint\tPass to program\tDescription\n"));
|
||||||
static void
|
static void
|
||||||
sig_print_info (enum target_signal oursig)
|
sig_print_info (enum target_signal oursig)
|
||||||
{
|
{
|
||||||
char *name = target_signal_to_name (oursig);
|
const char *name = target_signal_to_name (oursig);
|
||||||
int name_padding = 13 - strlen (name);
|
int name_padding = 13 - strlen (name);
|
||||||
|
|
||||||
if (name_padding <= 0)
|
if (name_padding <= 0)
|
||||||
|
|
|
@ -50,9 +50,9 @@ struct gdbarch;
|
||||||
/* This table must match in order and size the signals in enum target_signal
|
/* This table must match in order and size the signals in enum target_signal
|
||||||
in src/include/gdb/signals.h. */
|
in src/include/gdb/signals.h. */
|
||||||
/* *INDENT-OFF* */
|
/* *INDENT-OFF* */
|
||||||
static struct {
|
static const struct {
|
||||||
char *name;
|
const char *name;
|
||||||
char *string;
|
const char *string;
|
||||||
} signals [] =
|
} signals [] =
|
||||||
{
|
{
|
||||||
{"0", "Signal 0"},
|
{"0", "Signal 0"},
|
||||||
|
@ -219,7 +219,7 @@ static struct {
|
||||||
|
|
||||||
|
|
||||||
/* Return the string for a signal. */
|
/* Return the string for a signal. */
|
||||||
char *
|
const char *
|
||||||
target_signal_to_string (enum target_signal sig)
|
target_signal_to_string (enum target_signal sig)
|
||||||
{
|
{
|
||||||
if ((int) sig >= TARGET_SIGNAL_FIRST && (int) sig <= TARGET_SIGNAL_LAST)
|
if ((int) sig >= TARGET_SIGNAL_FIRST && (int) sig <= TARGET_SIGNAL_LAST)
|
||||||
|
@ -229,7 +229,7 @@ target_signal_to_string (enum target_signal sig)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Return the name for a signal. */
|
/* Return the name for a signal. */
|
||||||
char *
|
const char *
|
||||||
target_signal_to_name (enum target_signal sig)
|
target_signal_to_name (enum target_signal sig)
|
||||||
{
|
{
|
||||||
if ((int) sig >= TARGET_SIGNAL_FIRST && (int) sig <= TARGET_SIGNAL_LAST
|
if ((int) sig >= TARGET_SIGNAL_FIRST && (int) sig <= TARGET_SIGNAL_LAST
|
||||||
|
@ -243,7 +243,7 @@ target_signal_to_name (enum target_signal sig)
|
||||||
|
|
||||||
/* Given a name, return its signal. */
|
/* Given a name, return its signal. */
|
||||||
enum target_signal
|
enum target_signal
|
||||||
target_signal_from_name (char *name)
|
target_signal_from_name (const char *name)
|
||||||
{
|
{
|
||||||
enum target_signal sig;
|
enum target_signal sig;
|
||||||
|
|
||||||
|
|
|
@ -174,13 +174,13 @@ enum inferior_event_type
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Return the string for a signal. */
|
/* Return the string for a signal. */
|
||||||
extern char *target_signal_to_string (enum target_signal);
|
extern const char *target_signal_to_string (enum target_signal);
|
||||||
|
|
||||||
/* Return the name (SIGHUP, etc.) for a signal. */
|
/* Return the name (SIGHUP, etc.) for a signal. */
|
||||||
extern char *target_signal_to_name (enum target_signal);
|
extern const char *target_signal_to_name (enum target_signal);
|
||||||
|
|
||||||
/* Given a name (SIGHUP, etc.), return its signal. */
|
/* Given a name (SIGHUP, etc.), return its signal. */
|
||||||
enum target_signal target_signal_from_name (char *);
|
enum target_signal target_signal_from_name (const char *);
|
||||||
|
|
||||||
/* Target objects which can be transfered using target_read,
|
/* Target objects which can be transfered using target_read,
|
||||||
target_write, et cetera. */
|
target_write, et cetera. */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue