egcs-1.1a i686-pc-linux-gnu. bug.cc: class A { const int x; int X () const __attribute__((const)) { return x; } }; gcc -c bug.cc bug.cc:3: parse error before `{' Is __attribute__ not usable for methods?