------- Comment #9 from bonzini at gcc dot gnu dot org 2005-10-13 16:09 ------- As in:
if (value != 0 && (!flag_wrapv || TREE_OVERFLOW (value)) && (flag_wrapv || !TYPE_UNSIGNED (etype))) which in turn means if (value != 0 && (flag_wrapv ? TREE_OVERFLOW (value) : !TYPE_UNSIGNED (etype))) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22429