http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55164
--- Comment #1 from singhai at google dot com 2012-11-01 16:26:21 UTC --- Found the culprit. A flag was accidentally committed in wrong order. The following patch fixes it. I am testing it. Thanks, Sharad 2012-11-01 Sharad Singhai <sing...@google.com> PR other/55164 * dumpfile.h (struct dump_file_info): Fix order of flags. Index: dumpfile.h =================================================================== --- dumpfile.h (revision 193061) +++ dumpfile.h (working copy) @@ -113,8 +113,8 @@ struct dump_file_info const char *alt_filename; /* filename for the -fopt-info stream */ FILE *pstream; /* pass-specific dump stream */ FILE *alt_stream; /* -fopt-info stream */ + int pflags; /* dump flags */ int optgroup_flags; /* optgroup flags for -fopt-info */ - int pflags; /* dump flags */ int alt_flags; /* flags for opt-info */ int pstate; /* state of pass-specific stream */ int alt_state; /* state of the -fopt-info stream */