Commit 1269f395 by Nick Clifton Committed by Nick Clifton

Remove spurious test of XScale and HARD_FLOAT floags

From-SVN: r38023
parent 39abc9a6
......@@ -2,6 +2,7 @@
* config/arm/arm.c (arm_override_options): Test 'insn_flags' not
'tune_flags' for XScale nature.
Remove spurious test of HARD_FLOAT and XScale flags.
* config/arm/arm.md (umulsidi3adddi): Restore "=&r" register
contraint, accidentally changed during XScale contribution.
......
......@@ -526,12 +526,6 @@ arm_override_options ()
target_flags &= ~ARM_FLAG_APCS_FRAME;
}
if (TARGET_HARD_FLOAT && (insn_flags & FL_XSCALE))
{
warning ("XScale does not support hardware FP instructions.");
target_flags |= ARM_FLAG_SOFT_FLOAT;
}
/* TARGET_BACKTRACE calls leaf_function_p, which causes a crash if done
from here where no function is being compiled currently. */
if ((target_flags & (THUMB_FLAG_LEAF_BACKTRACE | THUMB_FLAG_BACKTRACE))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment