@@ -67,7 +67,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
6767 ArgStringList LowerCmdArgs;
6868 SmallString<256 > Stem;
6969 std::string OutFile;
70- bool NeedIEEE = false ;
70+ bool NeedIEEE = true ;
7171 bool NeedFastMath = false ;
7272 bool NeedRelaxedMath = false ;
7373
@@ -556,7 +556,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
556556 LowerCmdArgs.push_back (" -x" );
557557 LowerCmdArgs.push_back (" 216" );
558558 LowerCmdArgs.push_back (" 1" );
559- // Lower : -ieee 0
559+ // Common : -ieee 0
560560 CommonCmdArgs.push_back (" -ieee" );
561561 CommonCmdArgs.push_back (" 0" );
562562 } else if (NeedIEEE) {
@@ -584,7 +584,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
584584 LowerCmdArgs.push_back (" -y" );
585585 LowerCmdArgs.push_back (" 216" );
586586 LowerCmdArgs.push_back (" 1" );
587- // Lower : -ieee 1
587+ // Common : -ieee 1
588588 CommonCmdArgs.push_back (" -ieee" );
589589 CommonCmdArgs.push_back (" 1" );
590590 } else if (NeedRelaxedMath) {
@@ -596,11 +596,11 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
596596 LowerCmdArgs.push_back (" -y" );
597597 LowerCmdArgs.push_back (" 216" );
598598 LowerCmdArgs.push_back (" 1" );
599- // Lower : -ieee 0
599+ // Common : -ieee 0
600600 CommonCmdArgs.push_back (" -ieee" );
601601 CommonCmdArgs.push_back (" 0" );
602602 } else {
603- // Lower : -ieee 0
603+ // Common : -ieee 0
604604 CommonCmdArgs.push_back (" -ieee" );
605605 CommonCmdArgs.push_back (" 0" );
606606 }
0 commit comments