PR c++/79548 - missing -Wunused-variable on a typedef'd variable in a function template
commitda7a26fca86f7257b5bcb365c68b3727d0f1fad6
authormsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Mar 2017 22:33:39 +0000 (21 22:33 +0000)
committermsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Mar 2017 22:33:39 +0000 (21 22:33 +0000)
treeb6e3dbc7ba092a9077d668b134400cb6a5ce690d
parentfcd8b5ad239bc8970a30c54e4529ab29832697b7
PR c++/79548 - missing -Wunused-variable on a typedef'd variable in a function template

gcc/c-family/ChangeLog:

PR c++/79548
* c-common.c (set_underlying_type): Mark type used only when
original del is declared unused.

gcc/testsuite/ChangeLog:

PR c++/79548
* g++.dg/warn/Wunused-var-26.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246335 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wunused-var-26.C [new file with mode: 0644]