This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: numerical instability and estimate-probability
> Err... I seem to remember having read somewhere, perhaps in the GCC
> manual, that it would evaluate arguments in the same order, despite
> the freedom granted by the standards, even though no sequence point
> would be introduced between the evaluation of the arguments. This,
> plus the fact that cross compilers are only supported when the
> bootstrap compiler is GCC, means the case above would always generate
> the same code. Is my recollection wrong, or no longer true?
Code like that caused debugging information to differ in GNAT,
so may be this assumption is no longer valid.
--
Laurent Guerby <guerby@acm.org>
2001-10-27 Laurent Guerby <guerby@acm.org>
* trans.c (gigi): Fix non determinism leading to bootstrap
comparison failures for debugging information.