------- Comment #21 from sabre at nondot dot org 2005-10-11 17:03 ------- "required optimization" doesn't make sense to me. To put it more clearly, do you agree that this:
"In particular, I think the C++ standard specifies that memory is zero initialized and then ctors (within a translation unit) are run in order." statement is true, and that the code in comment 11 is valid? If so, an attempt to implement this optimization just needs to be careful not the break this sort of case. -Chris -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21089