[PATCH] D146814: [Flang] Add debug flag to enable current debug information pass
Sacha Ballantyne via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Mar 24 08:10:56 PDT 2023
SBallantyne created this revision.
SBallantyne added reviewers: MaskRay, awarzynski, DavidTruby, kiranchandramohan, tblah.
Herald added a reviewer: sscalpone.
Herald added a subscriber: sunshaoce.
Herald added projects: Flang, All.
SBallantyne requested review of this revision.
Herald added subscribers: cfe-commits, jdoerfert.
Herald added a project: clang.
While a pass exists to generate basic debug information, currently there is not a corresponding flag to enable it.
This patch adds support for activating this pass at any debug level >= -g1, as well as emiting a warning for higher levels that the functionality is not yet fully implemented.
This patch also adds -g and -gline-tables-only to appear when `flang-new` --help is run
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D146814
Files:
clang/include/clang/Driver/Options.td
clang/lib/Driver/ToolChains/Flang.cpp
flang/include/flang/Frontend/CodeGenOptions.def
flang/include/flang/Frontend/CodeGenOptions.h
flang/include/flang/Tools/CLOptions.inc
flang/lib/Frontend/CompilerInvocation.cpp
flang/lib/Frontend/FrontendActions.cpp
flang/test/Driver/driver-help-hidden.f90
flang/test/Driver/driver-help.f90
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D146814.508103.patch
Type: text/x-patch
Size: 13368 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230324/997485a3/attachment.bin>
More information about the cfe-commits
mailing list