do_warn
int overflow = 0, do_warn = 0;
do_warn = 1;
do_warn |= 2;
do_warn |= 1;
if (do_warn && Wconstant_suffix)
if (do_warn & 2)
do_warn("", pos, fmt, args);
do_warn("error: ", pos, fmt, args);
do_warn("warning: ", pos, fmt, args);
do_warn("error: ", pos, fmt, args);