------- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-23 15:14 ------- First this: int a[0];
is an extension on top of the C++ standard which means to allocate nothing so you can use malloc to allocate more than is needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28820