gcc/libstdc++-v3/include
Benjamin Kosnik ce2e63495d type_traits: (make_signed, make_unsigned): Adjust for enum sizes.
2007-05-07  Benjamin Kosnik  <bkoz@redhat.com>
            Howard Hinnant  <hhinnant@apple.com>

	* include/std/type_traits: (make_signed, make_unsigned): Adjust
	for enum sizes.	
	* testsuite/20_util/make_unsigned/requirements/typedefs.cc: Move to...
	* testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: ...here.
	* testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Add,
	compile with -funsigned-char -fshort-enums.
	* testsuite/20_util/make_signed/requirements/typedefs.cc: Move to...
	* testsuite/20_util/make_signed/requirements/typedefs-1.cc: ...here.
	* testsuite/20_util/make_signed/requirements/typedefs-2.cc: Add,
	compile with -funsigned-char -fshort-enums.

	* testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
	Add a temporary xfail to this test for all platforms.


Co-Authored-By: Howard Hinnant <hhinnant@apple.com>

From-SVN: r124500
2007-05-07 15:29:57 +00:00
..
backward
bits stl_raw_storage_iter.h (class raw_storage_iterator): Adjust template parameter name. 2007-05-05 01:15:46 +00:00
c
c_compatibility complex.h: Without __GXX_EXPERIMENTAL_CXX0X__ include_next complex.h. 2007-03-26 10:41:41 +00:00
c_global cc_hash_max_collision_check_resize_trigger_imp.hpp: Qualify namespace std members. 2007-04-11 01:11:56 +00:00
c_std re PR libstdc++/31511 (/usr/include/c++/bits/cmath.tcc: no match for ternary 'operator?:' in '((__n % 2u) != 0u) ? __x : 1') 2007-04-08 22:37:56 +00:00
debug concurrence.h: Do not include <cstdlib>, use __builtin_abort. 2007-04-22 10:36:04 +00:00
ext stl_construct.h (_Destroy(_ForwardIterator, _ForwardIterator __last, _Allocator)): Change the last parameter to _Allocator&. 2007-05-04 15:06:46 +00:00
precompiled extc++.h: Guard include files that assume iconv support is present from precompilation... 2007-02-06 17:59:09 +00:00
std type_traits: (make_signed, make_unsigned): Adjust for enum sizes. 2007-05-07 15:29:57 +00:00
tr1 type_traits (enable_if): New. 2007-05-03 11:49:12 +00:00
Makefile.am stl_memory.h: Rename to stl_auto_ptr.h. 2007-05-04 18:07:10 +00:00
Makefile.in stl_memory.h: Rename to stl_auto_ptr.h. 2007-05-04 18:07:10 +00:00