http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54365

--- Comment #6 from Florian Weimer <fweimer at redhat dot com> 2012-08-30 
13:33:05 UTC ---
(In reply to comment #5)
> -fwrapv doesn't appear to make a difference:
> 
>  $ gcc compilerbug.c 
>  $ ./a.out 
> it wraps
>  $ gcc -O2 compilerbug.c 
>  $ ./a.out 
> no wrap
>  $ gcc -O2 -fwrapv compilerbug.c
>  $ ./a.out
> no wrap
>  $

This is surprising.  Is there a way to extend the effect of -fwrapv to pointer
arithmetic?

Reply via email to