diff options
Diffstat (limited to 'gas/config/tc-sparc.c')
-rw-r--r-- | gas/config/tc-sparc.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gas/config/tc-sparc.c b/gas/config/tc-sparc.c index e303169..6db8481 100644 --- a/gas/config/tc-sparc.c +++ b/gas/config/tc-sparc.c @@ -979,9 +979,9 @@ md_begin (void) { const struct sparc_opcode *insn; const char *name = ((sparc_arch_size == 32) - ? native_op_table[i].name32 - : native_op_table[i].name64); - insn = (struct sparc_opcode *) str_hash_find (op_hash, name); + ? native_op_table[i].name32 + : native_op_table[i].name64); + insn = str_hash_find (op_hash, name); if (insn == NULL) { as_bad (_("Internal error: can't find opcode `%s' for `%s'\n"), @@ -1756,7 +1756,7 @@ sparc_ip (char *str, const struct sparc_opcode **pinsn) *pinsn = NULL; return special_case; } - insn = (struct sparc_opcode *) str_hash_find (op_hash, str); + insn = str_hash_find (op_hash, str); *pinsn = insn; if (insn == NULL) { @@ -3460,7 +3460,7 @@ void md_apply_fix (fixS *fixP, valueT *valP, segT segment ATTRIBUTE_UNUSED) { char *buf = fixP->fx_where + fixP->fx_frag->fr_literal; - offsetT val = * (offsetT *) valP; + offsetT val = *valP; long insn; gas_assert (fixP->fx_r_type < BFD_RELOC_UNUSED); |