This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]