Paul Eggert wrote: > > -static void die (int) __attribute__ ((noreturn)); > -static void > +static _Noreturn void > die (int signo) > { >
I was under the impression that the extra function declaration was needed because some GCC versions ignore the __attribute__ ((noreturn)) if it is found in the function definition. No? Bruno -- In memoriam Zahra Kazemi <http://en.wikipedia.org/wiki/Zahra_Kazemi>