This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: What is acceptable for -ffast-math? (Was: associative law in combine)
- To: dewar at gnat dot com, moshier at moshier dot ne dot mediaone dot net
- Subject: Re: What is acceptable for -ffast-math? (Was: associative law in combine)
- From: mike stump <mrs at windriver dot com>
- Date: Tue, 31 Jul 2001 08:19:17 -0700 (PDT)
- Cc: gcc at gcc dot gnu dot org
> From: dewar@gnat.com
> To: moshier@moshier.ne.mediaone.net, mrs@windriver.com
> Date: Mon, 30 Jul 2001 21:00:23 -0400 (EDT)
> Does the standard forbid upwards compatible extensions?
Roughly speaking, when something is undefined, we are allowed to
define it. When behavior is defined, we are not allow to behave as if
we differed from it. When something is unspecified, we are allowed to
specify it.
For example:
#include <alloca.h>
isn't defined, therefore, we can define it to do anything.