Skip to content

Commit d17ef3e

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 98d7a56 commit d17ef3e

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
@@ -66,7 +66,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
6666
ArgStringList LowerCmdArgs;
6767
SmallString<256> Stem;
6868
std::string OutFile;
69-
bool NeedIEEE = false;
69+
bool NeedIEEE = true;
7070
bool NeedFastMath = false;
7171
bool NeedRelaxedMath = false;
7272

@@ -555,7 +555,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
555555
LowerCmdArgs.push_back("-x");
556556
LowerCmdArgs.push_back("216");
557557
LowerCmdArgs.push_back("1");
558-
// Lower: -ieee 0
558+
// Common: -ieee 0
559559
CommonCmdArgs.push_back("-ieee");
560560
CommonCmdArgs.push_back("0");
561561
} else if (NeedIEEE) {
@@ -583,7 +583,7 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
583583
LowerCmdArgs.push_back("-y");
584584
LowerCmdArgs.push_back("216");
585585
LowerCmdArgs.push_back("1");
586-
// Lower: -ieee 1
586+
// Common: -ieee 1
587587
CommonCmdArgs.push_back("-ieee");
588588
CommonCmdArgs.push_back("1");
589589
} else if (NeedRelaxedMath) {
@@ -595,11 +595,11 @@ void ClassicFlang::ConstructJob(Compilation &C, const JobAction &JA,
595595
LowerCmdArgs.push_back("-y");
596596
LowerCmdArgs.push_back("216");
597597
LowerCmdArgs.push_back("1");
598-
// Lower: -ieee 0
598+
// Common: -ieee 0
599599
CommonCmdArgs.push_back("-ieee");
600600
CommonCmdArgs.push_back("0");
601601
} else {
602-
// Lower: -ieee 0
602+
// Common: -ieee 0
603603
CommonCmdArgs.push_back("-ieee");
604604
CommonCmdArgs.push_back("0");
605605
}

0 commit comments

Comments
 (0)