jacob navia said:
Ahh if gcc doesn't implement correctly long double... that
is just a minor thing that doesn't matter.
I didn't say it doesn't matter. It's certainly a bug; I merely
suggested that it might not be a show-stopping problem in a particular
context.
(If I recall correctly, it's not a bug in gcc; it's a bug in
Dev-C++/MINGW's integration of gcc with the Microsoft runtime library.
It should certainly be corrected somehow; I've never suggested
otherwise.)
If lcc-win has some obscure name clashes with code written
specially for that purpose that is a FATAL flaw.
No, it's not a fatal flaw. It's a bug, and it's a failure to conform
to the standard. You should fix it.
The regulars. Always so unbiased!
Recently, when somebody's program failed to compile because of a bug
in lcc-win, I suggested a possible workaround, namely avoiding the
particular identifier that lcc-win incorrectly declared in a standard
header. Now when someone mentions a conformance failure in
Dev-C++/MINGW, I suggest a possible workaround, namely avoiding the
use of type long double. So what bias are you talking about?
Since you've jumped into this discussion (which wasn't about you or
your compiler in the first place), I'll ask you whether you have any
plans to fix this particular bug in lcc-win. (I don't ask the same
thing about Dev-C++/MINGW simply because its maintainers don't post
here, as far as I know.)