type_traits (__make_unsigned): Remove invalid wchar_t specialization.
2007-07-01 Douglas Gregor <doug.gregor@gmail.com> * include/std/type_traits (__make_unsigned): Remove invalid wchar_t specialization. (__make_signed): Remove invalid wchar_t specialization. From-SVN: r126184
This commit is contained in:
parent
a7141b79ec
commit
5edfe9e86f
@ -1,3 +1,28 @@
|
||||
2007-07-01 Douglas Gregor <doug.gregor@gmail.com>
|
||||
|
||||
* include/std/type_traits (__make_unsigned): Remove invalid
|
||||
wchar_t specialization.
|
||||
(__make_signed): Remove invalid wchar_t specialization.
|
||||
|
||||
2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
|
||||
|
||||
* testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Force
|
||||
C++98 mode.
|
||||
* testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/23_containers/headers/array/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
|
||||
Ditto.
|
||||
* testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
|
||||
Ditto.
|
||||
* testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Ditto.
|
||||
* testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Ditto.
|
||||
|
||||
2007-06-28 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
PR libstdc++/32509
|
||||
|
@ -356,10 +356,6 @@ namespace std
|
||||
struct __make_unsigned<signed char>
|
||||
{ typedef unsigned char __type; };
|
||||
|
||||
template<>
|
||||
struct __make_unsigned<wchar_t>
|
||||
{ typedef unsigned wchar_t __type; };
|
||||
|
||||
template<>
|
||||
struct __make_unsigned<short>
|
||||
{ typedef unsigned short __type; };
|
||||
@ -435,10 +431,6 @@ namespace std
|
||||
struct __make_signed<unsigned char>
|
||||
{ typedef signed char __type; };
|
||||
|
||||
template<>
|
||||
struct __make_signed<wchar_t>
|
||||
{ typedef signed wchar_t __type; };
|
||||
|
||||
template<>
|
||||
struct __make_signed<unsigned short>
|
||||
{ typedef signed short __type; };
|
||||
|
Loading…
Reference in New Issue
Block a user