expr.c (store_field): Change gcc_assert to gcc_checking_assert.
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Mon, 20 Aug 2018 15:01:04 +0000 (15:01 +0000)
committerBernd Edlinger <edlinger@gcc.gnu.org>
Mon, 20 Aug 2018 15:01:04 +0000 (15:01 +0000)
2018-08-20  Bernd Edlinger  <bernd.edlinger@hotmail.de>

* expr.c (store_field): Change gcc_assert to gcc_checking_assert.

From-SVN: r263665

gcc/ChangeLog
gcc/expr.c

index feee8a29e3a1280556428c3e121c1bab6018980f..b1d08897f22e9c59d1ad18ff075367e15817b837 100644 (file)
@@ -1,3 +1,7 @@
+2018-08-20  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       * expr.c (store_field): Change gcc_assert to gcc_checking_assert.
+
 2018-08-20  Bernd Edlinger  <bernd.edlinger@hotmail.de>
 
        PR target/86984
index 0d79d08963361403c74e02e767e050eea1308c18..58574bafbf3007e15d57946c3750914a5fa286a2 100644 (file)
@@ -7047,7 +7047,7 @@ store_field (rtx target, poly_int64 bitsize, poly_int64 bitpos,
        }
 
       /* Store the value in the bitfield.  */
-      gcc_assert (known_ge (bitpos, 0));
+      gcc_checking_assert (known_ge (bitpos, 0));
       store_bit_field (target, bitsize, bitpos,
                       bitregion_start, bitregion_end,
                       mode, temp, reverse);