[all-commits] [llvm/llvm-project] 800da1: [clang][DebugInfo] Add call site debug info flag (...

J. Ryan Stinnett via All-commits all-commits at lists.llvm.org
Wed Nov 26 04:30:16 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 800da10a3a697922042303daa4fe3e06aea34729
      https://github.com/llvm/llvm-project/commit/800da10a3a697922042303daa4fe3e06aea34729
  Author: J. Ryan Stinnett <jryans at gmail.com>
  Date:   2025-11-26 (Wed, 26 Nov 2025)

  Changed paths:
    M clang/include/clang/Basic/DebugOptions.def
    M clang/include/clang/Options/Options.td
    M clang/lib/CodeGen/CGDebugInfo.cpp
    M clang/lib/Driver/ToolChains/Clang.cpp
    M clang/test/DebugInfo/Generic/dbg-info-all-calls-described.c
    M clang/test/Driver/debug-options.c

  Log Message:
  -----------
  [clang][DebugInfo] Add call site debug info flag (#169574)

This adds a default enabled flag to control attachment of call site
debug info. `-gno-call-site-info` can be used to disable this feature
when needed.

This should help those concerned about debug info size in
https://github.com/llvm/llvm-project/issues/168851.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list