A. K. schrieb:
>> Keine vernünftiger Compiler benutzt heute einen so veralteten
>> C-Standard! Und wenn er es doch tut: Ab in die Tonne mit dem Mist!
>
> Wahrscheinlich reicht es aus, den entsprechenden Sprachstandard
> einzustellen.
Wahrscheinlich gibt es den entsprechenden Umschalter nicht (ich konnte
zumindest per Google auf die Schnelle nichts dergleichen finden). Oder
dieser Schalter fördert hunderte von Bugs in den Standard-Header-Dateien
zutage, so dass man ihn schleunigst wieder zurücknimmt (so war das bspw.
in Visual Studio 6 im C++-Modus).
Wie auch immer: Wäre ein C99-Modus vorhanden und halbwegs konsequent
implementiert, wäre das mit Sicherheit die Defaulteinstellung des
Compilers.
>> Die erste Meldung dürfte ausreichend aussagekräftig sein,
>
> Aber wahrscheinlich auch erst, seit GCC den Parser von bison auf
> Handarbeit umgestellt hat.
Kann sein, ich weiß es nicht. Der handgeschriebene Parser ist
mittlerweile auch schon wieder viele Jahre alt.