X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2Fxtensa-isa.c;h=172de6f41e9b8a535abd6e107de712db33bbe97f;hb=036003a671233c43e35b3004f91e4cbd61255cf3;hp=db4fe6a81c78b1187ff24b3485304cabb189e332;hpb=b90efa5b79ac1524ec260f8eb89d1be37e0219a7;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/xtensa-isa.c b/bfd/xtensa-isa.c index db4fe6a81c..172de6f41e 100644 --- a/bfd/xtensa-isa.c +++ b/bfd/xtensa-isa.c @@ -1,5 +1,5 @@ /* Configurable Xtensa ISA support. - Copyright (C) 2003-2015 Free Software Foundation, Inc. + Copyright (C) 2003-2019 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. @@ -292,7 +292,8 @@ xtensa_isa_init (xtensa_isa_status *errno_p, char **error_msg_p) xtensa_sysreg_internal *sreg = &isa->sysregs[n]; is_user = sreg->is_user; - isa->sysreg_table[is_user][sreg->number] = n; + if (sreg->number >= 0) + isa->sysreg_table[is_user][sreg->number] = n; } /* Set up the interface lookup table. */