diff options
Diffstat (limited to 'gas/config/tc-arm.c')
-rw-r--r-- | gas/config/tc-arm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index b010a0a..dc315c0 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -928,7 +928,7 @@ arm_reg_parse (char **ccp, enum arm_reg_type type) case REG_TYPE_MVFX: case REG_TYPE_MVDX: /* Generic coprocessor register names are allowed for these. */ - if (reg->type == REG_TYPE_CN) + if (reg && reg->type == REG_TYPE_CN) return reg->number; break; @@ -943,7 +943,7 @@ arm_reg_parse (char **ccp, enum arm_reg_type type) case REG_TYPE_MMXWC: /* WC includes WCG. ??? I'm not sure this is true for all instructions that take WC registers. */ - if (reg->type == REG_TYPE_MMXWCG) + if (reg && reg->type == REG_TYPE_MMXWCG) return reg->number; break; |