Re: Apple gcc bug
Re: Apple gcc bug
- Subject: Re: Apple gcc bug
- From: Matt Watson <email@hidden>
- Date: Thu, 17 Mar 2005 13:55:21 -0800
This is not a bug. Per the ISO/IEC 9899:1999 C Standard (ยง6.5.5):
5 The result of the / operator is the quotient from the division
of the first operand by the
second; the result of the % operator is the remainder. In both
operations, if the value of
the second operand is zero, the behavior is undefined.
Division by zero results in undefined behavior and the compiler is
free to do whatever it likes, including crashing the program, or
setting the result to zero and continuing.
matt.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden