PR c++/84851 - missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivi...
commitc92a848eb087232bb760b7156d286cfa49a5a7c9
authormsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Oct 2018 18:06:14 +0000 (24 18:06 +0000)
committermsebor <msebor@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Oct 2018 18:06:14 +0000 (24 18:06 +0000)
tree1c99d2dbe268075a094a5b67daf1873d2a6f8ea8
parent4304301540d6036328bf3b208880330a78d54776
PR c++/84851 - missing -Wclass-memaccess for a memcpy in a copy ctor with a non-trivial member

gcc/cp/ChangeLog:

PR c++/84851
* call.c (maybe_warn_class_memaccess): Tighten up.

gcc/testsuite/ChangeLog:

PR c++/84851
* g++.dg/Wclass-memaccess-4.C: Remove XFAIL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@265467 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/Wclass-memaccess-4.C