{"push_id":854998402,"size":1,"distinct_size":0,"ref":"refs/heads/master","head":"e520488ce33215fb02415584f06e52db86cf7cd1","before":"7eef40851b74e8c3d788f97c22fd8d2b738062ae","commits":[{"sha":"e520488ce33215fb02415584f06e52db86cf7cd1","author":{"email":"3c3bc40928e1d568031e749d372394f628c96ba7@138bc75d-0d04-0410-961f-82ee72b054a4","name":"msebor"},"message":"PR c++/67942 - diagnose placement new buffer overflow\n\ngcc/\n        * invoke.texi (-Wplacement-new): Document new option.\n\t* gcc/testsuite/g++.dg/warn/Wplacement-new-size.C: New test.\n\ngcc/c-family/\n        * c.opt (-Wplacement-new): New option.\n\ngcc/cp/\n\t* cp/init.c (warn_placement_new_too_small): New function.\n\t(build_new_1): Call it.\n\ngcc/testsuite/\n        * g++.dg/warn/Wplacement-new-size.C: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229827 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":false,"url":"https://api.github.com/repos/gcc-mirror/gcc/commits/e520488ce33215fb02415584f06e52db86cf7cd1"}]}