Fix two -Wnarrowing warnings in xtensa-tdep.h
authorTom Tromey <tom@tromey.com>
Tue, 7 Aug 2018 19:07:21 +0000 (13:07 -0600)
committerTom Tromey <tom@tromey.com>
Mon, 27 Aug 2018 18:00:10 +0000 (12:00 -0600)
This fixes a couple of -Wnarrowing warnings in xtensa-tdep.h, by
introducing some casts to unsigned.

gdb/ChangeLog
2018-08-27  Tom Tromey  <tom@tromey.com>

* xtensa-tdep.h (XTREG_END): Add cast to unsigned.
(XTENSA_GDBARCH_TDEP_INSTANTIATE): Likewise.

gdb/ChangeLog
gdb/xtensa-tdep.h

index 8d3bf0e..0b93707 100644 (file)
@@ -1,5 +1,10 @@
 2018-08-27  Tom Tromey  <tom@tromey.com>
 
+       * xtensa-tdep.h (XTREG_END): Add cast to unsigned.
+       (XTENSA_GDBARCH_TDEP_INSTANTIATE): Likewise.
+
+2018-08-27  Tom Tromey  <tom@tromey.com>
+
        * tramp-frame.h (TRAMP_SENTINEL_INSN): Redefine.
        * tilegx-linux-tdep.c (tilegx_linux_rt_sigframe): Use
        ULONGEST_MAX.
index ccd3714..d170e05 100644 (file)
@@ -130,7 +130,7 @@ typedef struct
         ct, bsz, sz, al, tnum, flg, cp, mas, fet, sto},
 #define XTREG_END \
   {0, 0, (xtensa_register_type_t) 0, (xtensa_register_group_t) 0,      \
-   0, 0, 0, 0, -1, 0, 0, 0, 0, 0},
+   0, 0, 0, 0, (unsigned) -1, 0, 0, 0, 0, 0},
 
 #define XTENSA_REGISTER_FLAGS_PRIVILEGED       0x0001
 #define XTENSA_REGISTER_FLAGS_READABLE         0x0002
@@ -228,7 +228,7 @@ struct gdbarch_tdep
 #define XTENSA_GDBARCH_TDEP_INSTANTIATE(rmap,spillsz)                  \
   {                                                                    \
     0,                         /* target_flags */                      \
-    -1,                                /* spill_location */                    \
+    (unsigned) -1,             /* spill_location */    \
     (spillsz),                 /* spill_size */                        \
     0,                         /* unused */                            \
     (XSHAL_ABI == XTHAL_ABI_CALL0                                      \