From 743e0f4a82a86c39373390cb860a2724b4f58810 Mon Sep 17 00:00:00 2001 From: Demin Han <135933545+demin-han@users.noreply.github.com> Date: Sat, 15 Aug 2026 00:19:28 +0800 Subject: [PATCH] Fix the clang compilation using pch (#8105) Signed-off-by: Demin Han --- docs/CONTRIBUTORS | 1 + include/verilated.mk.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/CONTRIBUTORS b/docs/CONTRIBUTORS index 27f8e06f8..e929b64c3 100644 --- a/docs/CONTRIBUTORS +++ b/docs/CONTRIBUTORS @@ -67,6 +67,7 @@ David Stanford David Turner dependabot[bot] Dercury +Demin Han Diego Roux Dominick Grochowina Don Williamson diff --git a/include/verilated.mk.in b/include/verilated.mk.in index a90907755..6303eef5b 100644 --- a/include/verilated.mk.in +++ b/include/verilated.mk.in @@ -43,7 +43,7 @@ CFG_CXXFLAGS_WEXTRA = @CFG_CXXFLAGS_WEXTRA@ # Compiler flags that enable coroutine support CFG_CXXFLAGS_COROUTINES = @CFG_CXXFLAGS_COROUTINES@ # Compiler flags when creating a precompiled header -CFG_CXXFLAGS_PCH = -x c++-header +CFG_CXXFLAGS_PCH = -c -x c++-header # Compiler option to put in front of filename to read precompiled header CFG_CXXFLAGS_PCH_I = @CFG_CXXFLAGS_PCH_I@ # Compiler's filename prefix for precompiled headers, .gch if clang, empty if GCC