]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
backport: re PR target/60111 ([SH] ICE compiling Newlib)
authorOleg Endo <olegendo@gcc.gnu.org>
Sat, 22 Nov 2014 04:52:46 +0000 (04:52 +0000)
committerOleg Endo <olegendo@gcc.gnu.org>
Sat, 22 Nov 2014 04:52:46 +0000 (04:52 +0000)
gcc/
Backport from mainline
2014-11-20  Segher Boessenkool  <segher@kernel.crashing.org>

PR target/60111
* config/sh/sh.c: Use signed char for signed field.

From-SVN: r217959

gcc/ChangeLog
gcc/config/sh/sh.c

index 88d8e59312eb6ae8501853a0bc445fb17efeaec5..026f2f6afde1caba619c80a775cb8761f826fc88 100644 (file)
@@ -1,3 +1,11 @@
+2014-11-22  Oleg Endo  <olegendo@gcc.gnu.org>
+
+       Backport from mainline
+       2014-11-20  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       PR target/60111
+       * config/sh/sh.c: Use signed char for signed field.
+
 2014-11-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
 
        PR target/63673
index e818a799b4d234a42656a920698b1117b3ceca4f..4289a97897450ae7e9e0245800df8a28c94cb0bb 100644 (file)
@@ -3042,7 +3042,7 @@ enum
 struct ashl_lshr_sequence
 {
   char insn_count;
-  char amount[6];
+  signed char amount[6];
   char clobbers_t;
 };