[clang] [flang] [flang][debug] Add compressed DWARF support in Flang (PR #212584)

Tarun Prabhu via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 30 08:12:17 PDT 2026


================
@@ -7969,12 +7971,25 @@ def debugger_tuning_EQ : Joined<["-"], "debugger-tuning=">,
   Values<"gdb,lldb,sce,dbx">,
   NormalizedValuesScope<"llvm::DebuggerKind">, NormalizedValues<["GDB", "LLDB", "SCE", "DBX"]>,
   MarshallingInfoEnum<CodeGenOpts<"DebuggerTuning">, "Default">;
+} // let Visibility = [CC1Option, CC1AsOption]
----------------
tarunprabhu wrote:

Instead of splitting up these visibility sections, you may be able to just add `Visibilty = [FC1Option]` to the defs instead. It should get appended to the existing visibility, but I might be misremembering. It's not the cleanest option, but I think it's less invasive than this splitting. The other option is to move these to a dedicated group with `Visibility = [CC1, CC1As, FC1`. But that's not ideal either.

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


More information about the cfe-commits mailing list