http://www.gnu.org/software/gcc/c99status.html Perhaps I have missed what it is called... ISO/IEC 9899:1999 (E) Section 6.7.8 Initialization paragraphs 6-7 are about specifying initializations for arrays and array/unions by name/reference.... I don't see a reference of this point in the GCC C99 compliance pages... Jim