Author: lnicoara Date: Thu Sep 6 19:34:06 2012 New Revision: 1381727 URL: http://svn.apache.org/viewvc?rev=1381727&view=rev Log: 2012-09-06 Liviu Nicoara <nikko...@hates.ms>
Trivial build fixes: * etc/config/src/LIMITS.cpp: volatile-qualified max to avoid compiler optimization * src/memattr.cpp: removed inadvertent include of config header * tests/numerics/26.valarray.cassign.cpp: bumped up the library version in conditional for which we don't test user defined types Modified: stdcxx/branches/4.2.x/etc/config/src/LIMITS.cpp stdcxx/branches/4.2.x/src/memattr.cpp stdcxx/branches/4.2.x/tests/numerics/26.valarray.cassign.cpp Modified: stdcxx/branches/4.2.x/etc/config/src/LIMITS.cpp URL: http://svn.apache.org/viewvc/stdcxx/branches/4.2.x/etc/config/src/LIMITS.cpp?rev=1381727&r1=1381726&r2=1381727&view=diff ============================================================================== --- stdcxx/branches/4.2.x/etc/config/src/LIMITS.cpp (original) +++ stdcxx/branches/4.2.x/etc/config/src/LIMITS.cpp Thu Sep 6 19:34:06 2012 @@ -173,7 +173,7 @@ template <class T> T compute_limits (T *pval, const char *pfx, const char *sfx, const char *type) { T min = T (-one); - T max = T (one); + T volatile max = T (one); int is_signed = T (min - one) < T (zero); Modified: stdcxx/branches/4.2.x/src/memattr.cpp URL: http://svn.apache.org/viewvc/stdcxx/branches/4.2.x/src/memattr.cpp?rev=1381727&r1=1381726&r2=1381727&view=diff ============================================================================== --- stdcxx/branches/4.2.x/src/memattr.cpp (original) +++ stdcxx/branches/4.2.x/src/memattr.cpp Thu Sep 6 19:34:06 2012 @@ -29,8 +29,6 @@ #define _RWSTD_LIB_SRC -#include <config.h> - #include <errno.h> // for ENOMEM, errno #include <string.h> // for memchr(), size_t Modified: stdcxx/branches/4.2.x/tests/numerics/26.valarray.cassign.cpp URL: http://svn.apache.org/viewvc/stdcxx/branches/4.2.x/tests/numerics/26.valarray.cassign.cpp?rev=1381727&r1=1381726&r2=1381727&view=diff ============================================================================== --- stdcxx/branches/4.2.x/tests/numerics/26.valarray.cassign.cpp (original) +++ stdcxx/branches/4.2.x/tests/numerics/26.valarray.cassign.cpp Thu Sep 6 19:34:06 2012 @@ -805,9 +805,9 @@ run_test (int, char**) TEST (int); TEST (double); -#if 0x04020100 >= _RWSTD_VER +#if 0x05000000 > _RWSTD_VER - // test fails to compile with stdcxx 4.2.1 and prior due to + // test fails to compile with stdcxx 4.x and prior due to // STDCXX-512: http://issues.apache.org/jira/browse/STDCXX-512 rw_warn (0, 0, __LINE__, "test of UserClass disabled in stdcxx 4.2.0 and prior "