Is my commit wrong? result of the gcc: t2a=44100313 t2b=44100313 result of the current tcc with my commit: t2a=44100313 t2b=44100312 result of the current tcc before my commit: t2a=44100312 t2b=44100312
But if in a test program replace - int t2b = (int)(t1 * (float)0.25f); + int t2b = (int)(t1 * (double)0.25f); then result of the gcc: t2a=44100313 t2b=44100313 result of the current tcc with my commit: t2a=44100313 t2b=44100313 result of the current tcc before my commit: t2a=44100312 t2b=44100313 _______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
