[flang-commits] [flang] [llvm] [CMake] Support using precompiled headers with ccache in flang (PR #136856)

Michael Kruse via flang-commits flang-commits at lists.llvm.org
Thu Apr 24 07:43:07 PDT 2025


================
@@ -462,6 +466,11 @@ if (APPLE)
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -D_POSIX_C_SOURCE=200809")
 endif()
 
+# Clang requires this flag in order for precompiled headers to work with ccache
+if (CMAKE_CXX_COMPILER_ID MATCHES Clang AND NOT CMAKE_DISABLE_PRECOMPILE_HEADERS)
----------------
Meinersbur wrote:

```suggestion
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT CMAKE_DISABLE_PRECOMPILE_HEADERS)
```

https://github.com/llvm/llvm-project/pull/136856


More information about the flang-commits mailing list