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





Reply via email to