------- Comment #6 from rguenth at gcc dot gnu dot org 2006-03-31 21:12 ------- I believe c-common.c:pointer_int_sum is wrong in relying on pointer overflow during conversion of the integer offset to an unsigned pointer. I'm sending a patch that fixes this for comments.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26763