This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libstdc++/50153] hppa64-hp-hpux11.11/libstdc++-v3/include/cstdlib:106:11: error: '::abs' has not been declared
- From: "sje at cup dot hp.com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 22 Aug 2011 22:57:08 +0000
- Subject: [Bug libstdc++/50153] hppa64-hp-hpux11.11/libstdc++-v3/include/cstdlib:106:11: error: '::abs' has not been declared
- Auto-submitted: auto-generated
- References: <bug-50153-4@http.gcc.gnu.org/bugzilla/>
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.