Author: sebor
Date: Sat Oct 20 15:21:22 2007
New Revision: 586815
URL: http://svn.apache.org/viewvc?rev=586815&view=rev
Log:
2007-10-20 Martin Sebor <[EMAIL PROTECTED]>
* ChangeLog: Regenerated.
Modified:
incubator/stdcxx/branches/4.2.x/ChangeLog
Modified: incubator/stdcxx/branches/4.2.x/ChangeLog
URL:
http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.x/ChangeLog?rev=586815&r1=586814&r2=586815&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.x/ChangeLog (original)
+++ incubator/stdcxx/branches/4.2.x/ChangeLog Sat Oct 20 15:21:22 2007
@@ -1,3 +1,87 @@
+2007-10-20 Martin Sebor <[EMAIL PROTECTED]>
+
+ * ChangeLog: Regenerated.
+
+2007-10-20 Martin Sebor <[EMAIL PROTECTED]>
+
+ STDCXX-350
+ * _rawiter.h [__GNUG__ >= 4] (get_temporary_buffer,
+ return_temporary_buffer): Used __attribute__ (__may_alias__) to
+ tell the gcc optimizier about type-punning in a reinterpret_cast()
+ and to silence gcc 4 warning: dereferencing type-punned pointer will
+ break strict-aliasing rules.
+
+2007-10-20 Martin Sebor <[EMAIL PROTECTED]>
+
+ * 26.valarray.cassign.cpp (run_test): Disabled tests exercising
+ valarray specializations on a user-defined type for 4.2.0 and
+ prior since they are known to fail to compile due to STDCXX-512.
+
+2007-10-20 Martin Sebor <[EMAIL PROTECTED]>
+
+ * _config.h (_RWSTD_VER): Corrected comments explaining source
+ and binary compatibility rules controlling changes to the library
+ version number.
+
+2007-10-19 Travis Vitek <[EMAIL PROTECTED]>
+
+ * README (Index): Update section names and numbers.
+ (VisualStudio Directory Structure): Add new section
+ describing expected directory structure.
+ (VisualStudio Setup Instructions): Remove filename
+ extension from the list of supported configuration
+ options so that the provided names match the names
+ allowed by the configure script.
+
+2007-10-19 Farid Zaripov <[EMAIL PROTECTED]>
+
+ * etc/config/windows/configure.wsf (configure): #define
+ _RWSTD_NO_REENTRANT macro in config.h file for single-threaded builds
+ for compatibility with prior versions of stdcxx on Windows (MSVC 7.x),
+ i.e., in order to make 8s and 11s build types non-reentrant even when
+ the compiler itself doesn't have a non-reentrant runtime (MSVC 8 and
+ beyond).
+ * include/rw/_config-msvcrt.h (_RWSTD_REENTRANT): #define macro only if
+ #defined _MT and not #defined _RWSTD_NO_REENTRANT, for single-threaded
+ builds with compilers that don't have a single-threaded CRT (i.e. MSVC
+ 8, MSVC 9).
+
+2007-10-19 Farid Zaripov <[EMAIL PROTECTED]>
+
+ Merged rev 586502 from branches/4.2.0.
+ * _config-msvcrt.h [_DLL]: Define configuration macros
+ to maintain binary compatibility with 4.1.x on MSVC
+ only for dynamic builds to prevent the multiple
+ definition symbols linker errors.
+
+2007-10-19 Martin Sebor <[EMAIL PROTECTED]>
+
+ * README (Disclaimer): Added an explanation.
+ (Contents): Expanded to document LICENSE.txt and NOTICE.txt.
+ (Compatibility): Added a new subsection.
+ (Unpacking Intructions): Expanded to clarify tarball names.
+ (Source Directory Structure): Added documentation of top-level files
+ new in this release and removed the no longer relevant blurb about
+ the fixtree.sh script.
+ (Library Utilities): Briefly documented the new utility programs,
+ exec and gencat.
+ (Test Suite Files): Added a few words about the exec utility.
+ (Examples and Tutorials): Expanded and clarified.
+ (Build Directory Structure): Removed obsolte text about tests being
+ optional.
+ (Library Build Instructions): Updated top-level directory listing.
+ (Library Installation on UNIX Systems): New section documenting
+ the install make target.
+ (Library Installation on Microsoft Windows): Placeholder for future
+ work.
+ (config.h): Documented confih.log.
+ (Compiler Configuration Macros): Documented _RWSTD_NO_OBJECT_MANGLING.
+ (C Library Configuration Macros): Documented _RWSTD_NO_PURE_C_HEADERS.
+ (Macros Controlling Strings): Documented _RWSTD_USE_STRING_ATOMIC_OPS.
+ (HP aCC): Arranged compiler versions from most recent to oldest.
+ (SGI MIPSpro): Added "tested with" versions.
+ (Sun C++): Added x86 to the set of arches.
+
2007-10-18 Martin Sebor <[EMAIL PROTECTED]>
* ChangeLog: Regenerated.
@@ -10793,4 +10877,4 @@
2005-07-19 Martin Sebor <[EMAIL PROTECTED]>
- Initial import of the Rogue Wave C++ Standard library 4.1.2.
+ * trunk: Initial import of the Rogue Wave C++ Standard library 4.1.2.