diff options
author | Peixin Qiao <qiaopeixin@huawei.com> | 2022-10-02 17:45:03 +0800 |
---|---|---|
committer | Peixin Qiao <qiaopeixin@huawei.com> | 2022-10-02 17:45:03 +0800 |
commit | 3f0ad8558aa5f92387831662130b0124596ad6ad (patch) | |
tree | cd815b1827cd686dedeb1cae13146edc6f626fc0 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 6f46ff3765dcdc178b9cf52ebd8c03437806798a (diff) | |
download | llvm-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.cpp | 8 |
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 |