Cleanup of a merge mistake in fold-const.c
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Tue, 3 Nov 2020 13:20:14 +0000 (14:20 +0100)
committerBernd Edlinger <bernd.edlinger@hotmail.de>
Tue, 3 Nov 2020 14:39:15 +0000 (15:39 +0100)
This removes a duplicated statement.
It was apparently introduced due to a merge mistake.

2020-11-03  Bernd Edlinger  <bernd.edlinger@hotmail.de>

* fold-const.c (getbyterep): Remove duplicated statement.

gcc/fold-const.c

index ebd32bb2e04584c9e0d9624e01494c7c71ec285c..c47557daeba6ca092fe5bb077b5dcd196520da29 100644 (file)
@@ -15565,11 +15565,6 @@ getbyterep (tree src, unsigned HOST_WIDE_INT *strsize)
      is equal to strlen (A) + 1.  */
   const unsigned HOST_WIDE_INT array_size = tree_to_uhwi (mem_size);
   unsigned HOST_WIDE_INT init_bytes = TREE_STRING_LENGTH (src);
-
-  /* Ideally this would turn into a gcc_checking_assert over time.  */
-  if (init_bytes > array_size)
-    init_bytes = array_size;
-
   const char *string = TREE_STRING_POINTER (src);
 
   /* Ideally this would turn into a gcc_checking_assert over time.  */