Skip to content

Commit 937253e

Browse files
pawosm-armbryanpkc
authored andcommitted
classic flang: enable IEEE by default (and sort Lower/Common inconsistency out)
Signed-off-by: Paul Osmialowski <[email protected]>
1 parent 15d7f77 commit 937253e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

clang/lib/Driver/ToolChains/ClassicFlang.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)