mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-04 15:54:25 +08:00
Make "gnutarget" const
I noticed that gnutarget was not "const". Since writing through this pointer would probably be a bug, I think it ought to be. This patch makes the change. gdb/ChangeLog 2020-03-04 Tom Tromey <tom@tromey.com> * jit.c (bfd_open_from_target_memory): Make "target" const. * corefile.c (gnutarget): Now const. * gdbcore.h (gnutarget): Now const.
This commit is contained in:
parent
baf09cba8f
commit
4e7625fde2
@ -1,3 +1,9 @@
|
|||||||
|
2020-03-04 Tom Tromey <tom@tromey.com>
|
||||||
|
|
||||||
|
* jit.c (bfd_open_from_target_memory): Make "target" const.
|
||||||
|
* corefile.c (gnutarget): Now const.
|
||||||
|
* gdbcore.h (gnutarget): Now const.
|
||||||
|
|
||||||
2020-03-04 Hannes Domani <ssbssa@yahoo.de>
|
2020-03-04 Hannes Domani <ssbssa@yahoo.de>
|
||||||
|
|
||||||
* NEWS: Mention support for WOW64 processes.
|
* NEWS: Mention support for WOW64 processes.
|
||||||
|
@ -415,7 +415,7 @@ write_memory_signed_integer (CORE_ADDR addr, int len,
|
|||||||
|
|
||||||
/* The current default bfd target. Points to storage allocated for
|
/* The current default bfd target. Points to storage allocated for
|
||||||
gnutarget_string. */
|
gnutarget_string. */
|
||||||
char *gnutarget;
|
const char *gnutarget;
|
||||||
|
|
||||||
/* Same thing, except it is "auto" not NULL for the default case. */
|
/* Same thing, except it is "auto" not NULL for the default case. */
|
||||||
static char *gnutarget_string;
|
static char *gnutarget_string;
|
||||||
|
@ -164,7 +164,7 @@ extern void validate_exec_file (int from_tty);
|
|||||||
|
|
||||||
/* The current default bfd target. */
|
/* The current default bfd target. */
|
||||||
|
|
||||||
extern char *gnutarget;
|
extern const char *gnutarget;
|
||||||
|
|
||||||
extern void set_gnutarget (const char *);
|
extern void set_gnutarget (const char *);
|
||||||
|
|
||||||
|
@ -136,7 +136,8 @@ mem_bfd_iovec_stat (struct bfd *abfd, void *stream, struct stat *sb)
|
|||||||
/* Open a BFD from the target's memory. */
|
/* Open a BFD from the target's memory. */
|
||||||
|
|
||||||
static gdb_bfd_ref_ptr
|
static gdb_bfd_ref_ptr
|
||||||
bfd_open_from_target_memory (CORE_ADDR addr, ULONGEST size, char *target)
|
bfd_open_from_target_memory (CORE_ADDR addr, ULONGEST size,
|
||||||
|
const char *target)
|
||||||
{
|
{
|
||||||
struct target_buffer *buffer = XNEW (struct target_buffer);
|
struct target_buffer *buffer = XNEW (struct target_buffer);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user