PR c++/80598
commitffd99ef2488db55f3c772742371f17282f115265
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Mar 2018 21:18:50 +0000 (8 21:18 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Mar 2018 21:18:50 +0000 (8 21:18 +0000)
tree80bda116f7fefdc340ee66f16cfe10618919e03d
parent26c6b9d2f6baa441de67464c93a906273f78049a
PR c++/80598
* call.c (build_over_call): In templates set TREE_USED (first_fn) when
not calling mark_used for the benefit of -Wunused-function warning.

* g++.dg/warn/Wunused-function4.C: New test.

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