This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/19419] ACATS CXA4009, CXA4020 - valgrind detects bad code (overlapping memcpy)
- From: "baldrick at free dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Jan 2005 12:27:55 -0000
- Subject: [Bug middle-end/19419] ACATS CXA4009, CXA4020 - valgrind detects bad code (overlapping memcpy)
- References: <20050113075308.19419.baldrick@free.fr>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From baldrick at free dot fr 2005-01-15 12:27 -------
Subject: Re: ACATS CXA4009, CXA4020 - valgrind detects bad code (overlapping memcpy)
> Confirmed, the problem is in gimplify_modify_expr_to_memcpy (but this is not a regression even
> though this is a middle-end problem).
Are you sure? The memcpy is already there in the generic tree (based on the dumps), and doesn't
gimplification happen later? Also, the memcpy problem goes back to GNAT 3.15p, which is based on
gcc 2.8.1.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19419