[BusyBox] Where do I report a compiler bug?
Rob Landley
rob at landley.net
Mon Oct 13 22:04:55 UTC 2003
On Monday 13 October 2003 13:56, Manuel Novoa III wrote:
> Rob,
>
> On Mon, Oct 13, 2003 at 01:46:19PM -0500, Rob Landley wrote:
> > Sigh. Okay, it works properly if there's a sequencing point (&&, ||,
> > for(;;), etc... A quick grep even found a code example in linux-kernel
> > that uses a comma, which implies function arguments are happy too.)
>
> A comma separating args in a function call is not a sequence point.
> The C compiler is free to evaluate the function args any order.
>
> Manuel
How about outside a function call?
>From the linux 2.6.0-test6 kernel...
./drivers/video/riva/fbdev.c: *a = byte_rev[*a], a++;
Rob
More information about the busybox
mailing list