re PR c++/69884 (warning: ignoring attributes on template argument)
authorMarek Polacek <polacek@redhat.com>
Wed, 23 Mar 2016 17:51:56 +0000 (17:51 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Wed, 23 Mar 2016 17:51:56 +0000 (17:51 +0000)
commitfbdb6bafe2be0f4e12b85dcb92641bb55078bf72
tree55a022f1d1e1e1278f5c5e34b3e2da9f4195fea0
parentd79ee5242bfcf2479658bf5450369d6856cc4904
re PR c++/69884 (warning: ignoring attributes on template argument)

PR c++/69884
* c.opt (Wignored-attributes): New option.

* pt.c (canonicalize_type_argument): Use OPT_Wignored_attributes.

* doc/invoke.texi: Document -Wignored-attributes.

* g++.dg/warn/Wignored-attributes-1.C: New test.
* g++.dg/warn/Wignored-attributes-2.C: New test.

From-SVN: r234433
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c.opt
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wignored-attributes-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wignored-attributes-2.C [new file with mode: 0644]