------- Comment #4 from vyg84 at mail dot ru 2010-02-07 14:46 ------- I think some moments should be cleared. I used Anjuta 2.28.1.0 C console project, include file initially was only stdio.h.
I'm not strcitly sure with what language standart my program was compiled, but it is very likely with C99, I didn't found any standart modifying options like "ansi" and "std=". If it is C89 (by my opinion this such "implicit declarations" is a doubtable feature) why didn't linker showed any error messages like "Unresolved external: 'atof'" for example. By my opinion in this case the progrm should't be assemble at all because of its actual unpredictability. And why did 'atoi' worked ) ? -- vyg84 at mail dot ru changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42990