This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/14640] [3.3.4 regression] miscompilation of mozilla-firefox (deallocator problems?)
- From: "debian-gcc at lists dot debian dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Mar 2004 21:47:40 -0000
- Subject: [Bug c++/14640] [3.3.4 regression] miscompilation of mozilla-firefox (deallocator problems?)
- References: <20040318204708.14640.debian-gcc@lists.debian.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From debian-gcc at lists dot debian dot org 2004-03-19 21:47 -------
The regression was introduced by this patch:
2004-03-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
Backport:
2004-01-12 Richard Henderson <rth@redhat.com>
PR opt/10776
* typeck2.c (split_nonconstant_init_1, split_nonconstant_init): New.
(store_init_value): Use it.
* decl.c (check_initializer): Expect full initialization code
from store_init_value.
* init.c (expand_aggr_init_1): Likewise.
* decl2.c (maybe_emit_vtables): Abort if runtime init needed.
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |rth at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14640