http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876
--- Comment #17 from Iain Sandoe <iains at gcc dot gnu.org> 2011-10-28 09:12:07 UTC --- I notice that f{un}signed-char is marked for LTO in the .opts file - does that make any difference to the logic? funsigned-char C ObjC C++ ObjC++ LTO Var(flag_signed_char, 0)