Eric Lemings wrote:
I was just looking at the following lines in this source file:
file stdcxx/trunk/src/version.cpp:
...
5 * $Id: version.cpp 642653 2008-03-30 00:23:31Z sebor $
...
37 extern const char __rw_ident[] = {
38 "@(#) Rogue Wave C++ Standard Library version "
_RWSTD_VER_STR
39 };
...
Shouldn't that string literal read "@(#) Apache C++ Standard Library
version " instead?
It sure should! I can't believe I didn't notice it when I was working
on the file over the weekend. I updated it in
http://svn.apache.org/viewcvs?view=rev&rev=643039
Thanks for pointing it out!
Martin
Brad.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Saturday, March 29, 2008 6:24 PM
To: [EMAIL PROTECTED]
Subject: svn commit: r642653 - /stdcxx/trunk/src/version.cpp
Author: sebor
Date: Sat Mar 29 17:23:31 2008
New Revision: 642653
URL: http://svn.apache.org/viewvc?rev=642653&view=rev
Log:
2008-03-29 Martin Sebor <[EMAIL PROTECTED]>
STDCXX-98
* src/version (#pragma VERSIONID): Worked around an HP
aCC 3.63 ICE.
Modified:
stdcxx/trunk/src/version.cpp
Modified: stdcxx/trunk/src/version.cpp
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/src/version.cpp?rev=
642653&r1=642652&r2=642653&view=diff
==============================================================
================
--- stdcxx/trunk/src/version.cpp (original)
+++ stdcxx/trunk/src/version.cpp Sat Mar 29 17:23:31 2008
@@ -22,7 +22,7 @@
* implied. See the License for the specific language
governing
* permissions and limitations under the License.
*
- * Copyright 1994-2006 Rogue Wave Software.
+ * Copyright 1994-2008 Rogue Wave Software, Inc.
*
**************************************************************
************/
@@ -44,9 +44,28 @@
#ifdef __HP_aCC
-# pragma COPYRIGHT "Rogue Wave Software"
-# pragma COPYRIGHT_DATE "1994-2007"
-# pragma VERSIONID _RWSTD_VER_STR
+# pragma COPYRIGHT "Rogue Wave Software, Inc."
+# pragma COPYRIGHT_DATE "1994-2008"
+# if 37300 <= __HP_aCC
+# pragma VERSIONID _RWSTD_VER_STR
+# elif 0x04020000 == _RWSTD_VER
+ // work around an HP aCC 3.63 and prior ICE (see STCXXX-98)
+# pragma VERSIONID "4.2.0"
+# elif 0x04020100 == _RWSTD_VER
+# pragma VERSIONID "4.2.1"
+# elif 0x04020200 == _RWSTD_VER
+# pragma VERSIONID "4.2.2"
+# elif 0x04020300 == _RWSTD_VER
+# pragma VERSIONID "4.2.3"
+# elif 0x04030000 == _RWSTD_VER
+# pragma VERSIONID "4.3.0"
+# elif 0x04030100 == _RWSTD_VER
+# pragma VERSIONID "4.3.1"
+# elif 0x04030200 == _RWSTD_VER
+# pragma VERSIONID "4.3.2"
+# elif 0x05000000 == _RWSTD_VER
+# pragma VERSIONID "5.0.0"
+# endif // HP aCC < 3.73
#elif defined (__IBMCPP__)
-# pragma comment (copyright, "(C) 1994-2007, Rogue Wave Software")
+# pragma comment (copyright, "(C) 1994-2008, Rogue Wave
Software, Inc.")
#endif // __HP_aCC