aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeixin Qiao <qiaopeixin@huawei.com>2022-10-02 17:45:03 +0800
committerPeixin Qiao <qiaopeixin@huawei.com>2022-10-02 17:45:03 +0800
commit3f0ad8558aa5f92387831662130b0124596ad6ad (patch)
treecd815b1827cd686dedeb1cae13146edc6f626fc0 /flang/lib/Frontend/CompilerInvocation.cpp
parent6f46ff3765dcdc178b9cf52ebd8c03437806798a (diff)
downloadllvm-3f0ad8558aa5f92387831662130b0124596ad6ad.zip
llvm-3f0ad8558aa5f92387831662130b0124596ad6ad.tar.gz
llvm-3f0ad8558aa5f92387831662130b0124596ad6ad.tar.bz2
Revert "[flang] Make real type of kind 10 target dependent"
This reverts commit d11e406e369fc90be5e2e2a0798ea7b7d2625882.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r--flang/lib/Frontend/CompilerInvocation.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/flang/lib/Frontend/CompilerInvocation.cpp b/flang/lib/Frontend/CompilerInvocation.cpp
index 0ad63b0..88e6298 100644
--- a/flang/lib/Frontend/CompilerInvocation.cpp
+++ b/flang/lib/Frontend/CompilerInvocation.cpp
@@ -826,14 +826,6 @@ void CompilerInvocation::setSemanticsOpts(
.set_warnOnNonstandardUsage(getEnableConformanceChecks())
.set_warningsAreErrors(getWarnAsErr())
.set_moduleFileSuffix(getModuleFileSuffix());
-
- llvm::Triple targetTriple{llvm::Triple(this->targetOpts.triple)};
- // FIXME: Handle real(3) ?
- if (targetTriple.getArch() != llvm::Triple::ArchType::x86 &&
- targetTriple.getArch() != llvm::Triple::ArchType::x86_64) {
- semanticsContext->targetCharacteristics().DisableType(
- Fortran::common::TypeCategory::Real, /*kind=*/10);
- }
}
/// Set \p loweringOptions controlling lowering behavior based