diff options
author | Martin Sebor <msebor@redhat.com> | 2015-11-05 21:42:10 +0000 |
---|---|---|
committer | Martin Sebor <msebor@gcc.gnu.org> | 2015-11-05 14:42:10 -0700 |
commit | e2f5cc96e5c4abde5879269220404fdd3e6efca2 (patch) | |
tree | ce31107d94774a8f934fd4e3164132222d38368f /gcc/tree-vectorizer.c | |
parent | 60f2d2f36d770c7d771ee5c1b3ae5a7b7169f894 (diff) | |
download | gcc-e2f5cc96e5c4abde5879269220404fdd3e6efca2.zip gcc-e2f5cc96e5c4abde5879269220404fdd3e6efca2.tar.gz gcc-e2f5cc96e5c4abde5879269220404fdd3e6efca2.tar.bz2 |
PR c++/67942 - diagnose placement new buffer overflow
gcc/
* invoke.texi (-Wplacement-new): Document new option.
* gcc/testsuite/g++.dg/warn/Wplacement-new-size.C: New test.
gcc/c-family/
* c.opt (-Wplacement-new): New option.
gcc/cp/
* cp/init.c (warn_placement_new_too_small): New function.
(build_new_1): Call it.
gcc/testsuite/
* g++.dg/warn/Wplacement-new-size.C: New test.
From-SVN: r229827
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions