From: Bob Wilson Date: Sat, 15 Apr 2006 00:04:15 +0000 (+0000) Subject: * config/tc-xtensa.c (emit_single_op): Do not relax MOVI X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=482fd9f9bf92649feed3a8f3cedad8b6ed6cffe9;p=binutils-gdb.git * config/tc-xtensa.c (emit_single_op): Do not relax MOVI instructions when such transformations have been disabled. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 6bc2da982d0..e7425364fbb 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2006-04-14 Sterling Augustine + + * config/tc-xtensa.c (emit_single_op): Do not relax MOVI + instructions when such transformations have been disabled. + 2006-04-10 Sterling Augustine * config/tc-xtensa.c (xg_assemble_vliw_tokens): Record loop target diff --git a/gas/config/tc-xtensa.c b/gas/config/tc-xtensa.c index 56902e1fadf..6cbecef20ed 100644 --- a/gas/config/tc-xtensa.c +++ b/gas/config/tc-xtensa.c @@ -6573,7 +6573,8 @@ emit_single_op (TInsn *orig_insn) || orig_insn->opcode == xtensa_movi_n_opcode) && !cur_vinsn.inside_bundle && (orig_insn->tok[1].X_op == O_symbol - || orig_insn->tok[1].X_op == O_pltrel)) + || orig_insn->tok[1].X_op == O_pltrel) + && !orig_insn->is_specific_opcode && use_transform ()) xg_assembly_relax (&istack, orig_insn, now_seg, frag_now, 0, 1, 0); else if (xg_expand_assembly_insn (&istack, orig_insn))