[clang] clang: Forward exception_model flag for bitcode inputs (PR #146342)

Joseph Huber via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 30 05:19:49 PDT 2025


================
@@ -3694,6 +3710,10 @@ void CompilerInvocationBase::GenerateLangArgs(const LangOptions &Opts,
       GenerateArg(Consumer, OPT_pic_is_pie);
     for (StringRef Sanitizer : serializeSanitizerKinds(Opts.Sanitize))
       GenerateArg(Consumer, OPT_fsanitize_EQ, Sanitizer);
+    if (Opts.ExceptionHandling) {
+      GenerateArg(Consumer, OPT_exception_model,
+                  getExceptionHandlingName(Opts.ExceptionHandling));
+    }
----------------
jhuber6 wrote:

```suggestion
    if (Opts.ExceptionHandling)
      GenerateArg(Consumer, OPT_exception_model,
                  getExceptionHandlingName(Opts.ExceptionHandling));
```

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


More information about the cfe-commits mailing list