18 lines
504 B
Diff
18 lines
504 B
Diff
# DP: #212912
|
|
# DP: on alpha-linux, make -mieee default and add -mieee-disable switch
|
|
# DP: to turn default off
|
|
|
|
--- a/src/gcc/config/alpha/alpha.cc
|
|
+++ b/src/gcc/config/alpha/alpha.cc
|
|
@@ -384,6 +384,10 @@ alpha_option_override (void)
|
|
int line_size = 0, l1_size = 0, l2_size = 0;
|
|
int i;
|
|
|
|
+ /* If not -ffinite-math-only, enable -mieee*/
|
|
+ if (!flag_finite_math_only)
|
|
+ target_flags |= MASK_IEEE|MASK_IEEE_CONFORMANT;
|
|
+
|
|
#ifdef SUBTARGET_OVERRIDE_OPTIONS
|
|
SUBTARGET_OVERRIDE_OPTIONS;
|
|
#endif
|