http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50153
Steve Ellcey <sje at cup dot hp.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2011-08-22 Ever Confirmed|0 |1 --- Comment #4 from Steve Ellcey <sje at cup dot hp.com> 2011-08-22 22:57:08 UTC --- It looks like this is caused by r177877, where libcpp was changed to set __cplusplus to 199711L instead of 1. I think this is interacting badly with the HP system headers somehow. The HP headers have checks for '__cplusplus < 199707L' and those checks are going to be different now.