[pushed] xtensa-xtregs: Constify field

Message ID 1509254038-11063-1-git-send-email-simon.marchi@ericsson.com
State New, archived
Headers

Commit Message

Simon Marchi Oct. 29, 2017, 5:13 a.m. UTC
  Fix:

In file included from /home/emaisin/src/binutils-gdb/gdb/xtensa-linux-nat.c:46:0:
/home/emaisin/src/binutils-gdb/gdb/xtensa-xtregs.c:37:1: error: ISO C++ forbids converting a string constant to 'char*' [-Werror=write-strings]
 };
 ^

gdb/ChangeLog:

	* xtensa-xtregs.c (xtensa_regtable_t) <name>: Constify.
---
 gdb/ChangeLog       | 4 ++++
 gdb/xtensa-xtregs.c | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)
  

Patch

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 4583a78..d278841 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,7 @@ 
+2017-10-29  Simon Marchi  <simon.marchi@ericsson.com>
+
+	* xtensa-xtregs.c (xtensa_regtable_t) <name>: Constify.
+
 2017-10-28  Maksim Dzabraev  <dzabraew@gmail.com>
 
 	PR python/21213
diff --git a/gdb/xtensa-xtregs.c b/gdb/xtensa-xtregs.c
index 97f7f62..0d2808d 100644
--- a/gdb/xtensa-xtregs.c
+++ b/gdb/xtensa-xtregs.c
@@ -25,7 +25,7 @@  typedef struct {
   int   size;
   int   coproc;
   int   dbnum;
-  char* name
+  const char* name
 ;} xtensa_regtable_t;
 
 #define XTENSA_ELF_XTREG_SIZE	4