[PATCH/committed] sim: cgen: constify mode_names
Commit Message
---
sim/common/ChangeLog | 5 +++++
sim/common/cgen-types.h | 2 +-
sim/common/cgen-utils.c | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
@@ -1,5 +1,10 @@
2016-08-13 Mike Frysinger <vapier@gentoo.org>
+ * cgen-types.h (mode_names): Mark const.
+ * cgen-utils.c (mode_names): Likewise.
+
+2016-08-13 Mike Frysinger <vapier@gentoo.org>
+
* cgen-defs.h (struct cgen_state): Delete argv and envp.
(STATE_ARGV, STATE_ENVP): Delete.
@@ -56,7 +56,7 @@ typedef enum mode_type {
#define MAX_TARGET_MODES ((int) MODE_TARGET_MAX)
#define MAX_MODES ((int) MODE_MAX)
-extern const char *mode_names[];
+extern const char * const mode_names[];
#define MODE_NAME(m) (mode_names[m])
typedef void VOID;
@@ -28,7 +28,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
#define SEMOPS_DEFINE_INLINE
#include "cgen-ops.h"
-const char *mode_names[] = {
+const char * const mode_names[] = {
"VOID",
"BI",
"QI",