Catherine Moore <c...@codesourcery.com> writes: > +Work around the 24K E48 Lost Data on Stores during Refill errata.
I think this should either be: Work around the 24K E48 (@cite{Lost Data on Stores During Refill}) errata. or: Work around the 24K E48 (lost data on stores during refill) errata. Maybe the second is safer. > @@ -479,7 +479,9 @@ (define_attr "length" "" > (eq_attr "move_type" "load,fpload") > (symbol_ref "mips_load_store_insns (operands[1], insn) * 4") > (eq_attr "move_type" "store,fpstore") > - (symbol_ref "mips_load_store_insns (operands[0], insn) * 4") > + (cond [(eq (symbol_ref "TARGET_FIX_24K") (const_int 0)) > + (symbol_ref "mips_load_store_insns (operands[0], insn) * 4")] > + (symbol_ref "mips_load_store_insns (operands[0], insn) * 4 + > 4")) Keep the existing indentation (i.e. move the new block two spaces to the left). Sorry for being so picky... OK with those changes, thanks. Richard