On Thu, Dec 10, 2015 at 04:11:27PM +0000, KatolaZ wrote: [cut]
> > with > > $ gcc -std=c99 reference.c > > this is what I obtain: > > reference.c:3:16: error: expected ‘;’, ‘,’ or ‘)’ before ‘&’ token > void myfun(int &a){ > ^ > reference.c: In function ‘main’: > reference.c:13:4: warning: implicit declaration of function ‘myfun’ > [-Wimplicit-function-declaration] > myfun(a); > ^ > > So my version of gcc apparently does not know about this feature > included in the ANSI C99 standard.... > And apparently they haven't fixed the "bug" while implementing the C11 standard, either... katolaz@%%%%%%:~/test$ gcc -std=c11 reference.c reference.c:3:16: error: expected ‘;’, ‘,’ or ‘)’ before ‘&’ token void myfun(int &a){ ^ reference.c: In function ‘main’: reference.c:13:4: warning: implicit declaration of function ‘myfun’ [-Wimplicit-function-declaration] myfun(a); ^ Very strange, ain't it? HND KatolaZ -- [ Enzo Nicosia aka KatolaZ --- GLUG Catania -- Freaknet Medialab ] [ me [at] katolaz.homeunix.net -- http://katolaz.homeunix.net -- ] [ GNU/Linux User:#325780/ICQ UIN: #258332181/GPG key ID 0B5F062F ] [ Fingerprint: 8E59 D6AA 445E FDB4 A153 3D5A 5F20 B3AE 0B5F 062F ] _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng