[Openmp-commits] [flang] [llvm] [openmp] Revert "Fix Debug Build Using GCC 15" (PR #154877)
via Openmp-commits
openmp-commits at lists.llvm.org
Thu Aug 21 19:53:14 PDT 2025
https://github.com/dpalermo created https://github.com/llvm/llvm-project/pull/154877
Reverts llvm/llvm-project#152223
>From ba25381d5aca817e12b2e222d6c13fc4f49cbcc1 Mon Sep 17 00:00:00 2001
From: dpalermo <dan.palermo at amd.com>
Date: Thu, 21 Aug 2025 21:53:01 -0500
Subject: [PATCH] Revert "Fix Debug Build Using GCC 15 (#152223)"
This reverts commit 304373fb6d03531e62cf7cb1321705259a951fc1.
---
flang-rt/lib/runtime/CMakeLists.txt | 4 ----
flang/lib/Optimizer/Builder/CMakeLists.txt | 1 -
flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt | 2 --
openmp/runtime/src/CMakeLists.txt | 2 +-
4 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/flang-rt/lib/runtime/CMakeLists.txt b/flang-rt/lib/runtime/CMakeLists.txt
index 08db8b2e3a4db..dc2db1d9902cb 100644
--- a/flang-rt/lib/runtime/CMakeLists.txt
+++ b/flang-rt/lib/runtime/CMakeLists.txt
@@ -183,10 +183,6 @@ endif ()
if (NOT WIN32)
- add_definitions(-U_GLIBCXX_ASSERTIONS -D_GLIBCXX_NO_ASSERTIONS)
- add_compile_options($<$<COMPILE_LANGUAGE:CXX>:-fno-exceptions>)
- add_compile_options($<$<COMPILE_LANGUAGE:CXX>:-O2>)
-
add_flangrt_library(flang_rt.runtime STATIC SHARED
${sources}
LINK_LIBRARIES ${Backtrace_LIBRARY}
diff --git a/flang/lib/Optimizer/Builder/CMakeLists.txt b/flang/lib/Optimizer/Builder/CMakeLists.txt
index 404afd185fd31..8fb36a750d433 100644
--- a/flang/lib/Optimizer/Builder/CMakeLists.txt
+++ b/flang/lib/Optimizer/Builder/CMakeLists.txt
@@ -50,7 +50,6 @@ add_flang_library(FIRBuilder
FIRDialectSupport
FIRSupport
FortranEvaluate
- FortranSupport
HLFIRDialect
MLIR_DEPS
diff --git a/flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt b/flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt
index 3775a13e31e95..cc74273d9c5d9 100644
--- a/flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt
+++ b/flang/lib/Optimizer/HLFIR/Transforms/CMakeLists.txt
@@ -27,8 +27,6 @@ add_flang_library(HLFIRTransforms
FIRSupport
FIRTransforms
FlangOpenMPTransforms
- FortranEvaluate
- FortranSupport
HLFIRDialect
LINK_COMPONENTS
diff --git a/openmp/runtime/src/CMakeLists.txt b/openmp/runtime/src/CMakeLists.txt
index 71eab0eedccef..08e1753b93636 100644
--- a/openmp/runtime/src/CMakeLists.txt
+++ b/openmp/runtime/src/CMakeLists.txt
@@ -168,7 +168,7 @@ endif()
# Disable libstdc++ assertions, even in an LLVM_ENABLE_ASSERTIONS build, to
# avoid an unwanted dependency on libstdc++.so.
if(NOT WIN32)
- add_definitions(-U_GLIBCXX_ASSERTIONS -D_GLIBCXX_NO_ASSERTIONS)
+ add_definitions(-U_GLIBCXX_ASSERTIONS)
endif()
# Add the OpenMP library
More information about the Openmp-commits
mailing list