RISC-V: Removed the redundant NULL pointer check in the riscv_update_subset.
authorNelson Chu <nelson.chu@sifive.com>
Mon, 22 Nov 2021 11:34:45 +0000 (19:34 +0800)
committerNelson Chu <nelson.chu@sifive.com>
Mon, 22 Nov 2021 11:40:42 +0000 (19:40 +0800)
If we always use the .option arch to call the riscv_update_subset, then
it is almost impossible that the input string will be NULL.  Therefore,
just remove the redundant NULL pointer check in the riscv_update_subset.

bfd/
* elfxx-riscv.c (riscv_update_subset): Removed the redundant NULL
pointer check.

bfd/elfxx-riscv.c

index 73a99b529dcd29a8ec6993a7d8a0fe7579813fae..3bd41ff2b551df9d769f884ef151d7b9bf7e4f38 100644 (file)
@@ -2211,9 +2211,6 @@ riscv_update_subset (riscv_parse_subset_t *rps,
 {
   const char *p = str;
 
-  if (p == NULL)
-    return false;
-
   do
     {
       int major_version = RISCV_UNKNOWN_VERSION;