[PATCH] D49148: [DEBUGINFO] Disable unsupported debug info options for NVPTX target.
Alexey Bataev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 10 12:17:03 PDT 2018
ABataev created this revision.
ABataev added a reviewer: echristo.
Herald added subscribers: JDevlieghere, aprantl.
Some targets support only default set of the debug options and do not
support additional debug options, like NVPTX target. Patch introduced
virtual function supportsNonDefaultDebugOptions() that can be overloaded
by the toolchain, checks if the target supports some additional debug
options and emits warning when an unsupported debug option is
found.
Repository:
rC Clang
https://reviews.llvm.org/D49148
Files:
include/clang/Basic/DiagnosticDriverKinds.td
include/clang/Basic/DiagnosticGroups.td
include/clang/Driver/ToolChain.h
lib/Driver/ToolChains/Clang.cpp
lib/Driver/ToolChains/Cuda.h
test/Driver/cuda-unsupported-debug-options.cu
test/Driver/openmp-unsupported-debug-options.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49148.154855.patch
Type: text/x-patch
Size: 14969 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180710/75b7a551/attachment.bin>
More information about the cfe-commits
mailing list