X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=bfd%2Fxtensa-isa.c;h=bbd9124902437e15e4ff0820b324399078c2f4f8;hb=05e682e3be7e3d9d63ec358dcf8943fd200545cb;hp=9ddc6cd84442e26aad338401e0553488ee6352b8;hpb=e76832f125f6f005ddf3c75b7be675272568b01e;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/xtensa-isa.c b/bfd/xtensa-isa.c index 9ddc6cd844..bbd9124902 100644 --- a/bfd/xtensa-isa.c +++ b/bfd/xtensa-isa.c @@ -1,5 +1,5 @@ /* Configurable Xtensa ISA support. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. @@ -340,43 +340,26 @@ xtensa_isa_free (xtensa_isa isa) the memory allocated by xtensa_isa_init and restore the xtensa_isa structure to its initial state. */ - if (intisa->opname_lookup_table) - { - free (intisa->opname_lookup_table); - intisa->opname_lookup_table = 0; - } + free (intisa->opname_lookup_table); + intisa->opname_lookup_table = 0; - if (intisa->state_lookup_table) - { - free (intisa->state_lookup_table); - intisa->state_lookup_table = 0; - } + free (intisa->state_lookup_table); + intisa->state_lookup_table = 0; + + free (intisa->sysreg_lookup_table); + intisa->sysreg_lookup_table = 0; - if (intisa->sysreg_lookup_table) - { - free (intisa->sysreg_lookup_table); - intisa->sysreg_lookup_table = 0; - } for (n = 0; n < 2; n++) { - if (intisa->sysreg_table[n]) - { - free (intisa->sysreg_table[n]); - intisa->sysreg_table[n] = 0; - } + free (intisa->sysreg_table[n]); + intisa->sysreg_table[n] = 0; } - if (intisa->interface_lookup_table) - { - free (intisa->interface_lookup_table); - intisa->interface_lookup_table = 0; - } + free (intisa->interface_lookup_table); + intisa->interface_lookup_table = 0; - if (intisa->funcUnit_lookup_table) - { - free (intisa->funcUnit_lookup_table); - intisa->funcUnit_lookup_table = 0; - } + free (intisa->funcUnit_lookup_table); + intisa->funcUnit_lookup_table = 0; }