Jim Meyering wrote: > That was necessary when -ansi would make gcc > fail to recognize __attribute__.
That's what my memory said as well. But I tested gcc 2.95.3, 3.1, 3.2, 3.3, 3.4, 4.0, 4.1, 4.2, and through the posted test program I verified that they recognize and evaluate __attribute__ also when -ansi is in effect. Bruno