Hi, I have a very simple program:
int main(int argc, char *argv[]) { if(atof("3.2") == atof("3.200")) puts("They are equal"); else puts("They are NOT equal!"); return 0; } This works as expected on both i386 and amd64. But if I take the compiled binary from the i386 system and run it on the amd64 system thenit says they are not equal! I thought this was a library problem, but it even happens if I compile to a static binary, which would preseumably mean the same code is running on both systems. I am using 6.3-PRERELEASE here -pete. _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"