re PR c++/58325 (Spurious unused-but-set-variable warning on delete[] of volatile...
authorJakub Jelinek <jakub@redhat.com>
Mon, 9 Sep 2013 17:12:15 +0000 (19:12 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 9 Sep 2013 17:12:15 +0000 (19:12 +0200)
commit3c784bca03923af11ed253f481899f164024d9d8
treefd4d357735004e7e56864dc2bc61de5c4787dd48
parent28fd0ba2d17a09ddf5106f1e60c475a93fba3090
re PR c++/58325 (Spurious unused-but-set-variable warning on delete[] of volatile pointer)

PR c++/58325
* init.c (build_vec_delete): Call mark_rvalue_use on base.

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

From-SVN: r202411
gcc/cp/ChangeLog
gcc/cp/init.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wunused-var-21.C [new file with mode: 0644]