gcc/libstdc++-v3/include
Gabriel Dos Reis 585e661a79 c-common.c (builtin_define_type_precision): New function.
gcc/
 2002-08-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>

 * c-common.c (builtin_define_type_precision): New function.
 (cb_register_builtins): Use it.  Define __WCHAR_UNSIGNED__ is
 wchar_t is unsigned in C++.
 * doc/cpp.texi (Common Predefined Macros): Document
 __WCHAR_UNSIGNED__, __CHAR_BIT__, __WCHAR_BIT__, __SHRT_BIT__,
 __INT_BIT__, __LONG_BIT__, __LONG_LONG_BIT__, __FLOAT_BIT__,
 __DOUBLE_BIT__, __LONG_DOUBLE_BIT__.

libstdc++-v3/

2002-08-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>

	    * include/std/std_limits.h (__glibcpp_char_bits,
	    __glibcpp_short_bits, __glibcpp_int_bits,
	    __glibcpp_long_bits,
	    __glibcpp_long_long_bits, __glibcpp_float_bits,
	    __glibcpp_double_bits, __glibcpp_long_double_bits):
	    Remove.  Use
	    compiler predifined macros.
	    (__glibcpp_wchar_t_is_signed): Define based on compiler
	    predefined
	    __WCHAR_UNSIGNED__.

From-SVN: r56646
2002-08-28 21:41:55 +00:00
..
backward re PR libstdc++/7230 (<strstream> header file is missing (trunk)) 2002-07-25 00:04:37 +00:00
bits Daily bump. 2002-08-28 07:17:28 +00:00
c re PR libstdc++/7097 (_GLIBCPP_HAVE_MBSTATE_T breaks non-GLIB systems) 2002-07-03 17:14:21 +00:00
c_compatibility c_compatibility: New. 2002-06-21 20:21:03 +00:00
c_shadow
c_std c_compatibility: New. 2002-06-21 20:21:03 +00:00
ext re PR libstdc++/7445 (poor performance of std::locale::classic() in multi-threaded applications) 2002-08-15 22:25:39 +00:00
std c-common.c (builtin_define_type_precision): New function. 2002-08-28 21:41:55 +00:00
Makefile.am re PR libstdc++/7230 (<strstream> header file is missing (trunk)) 2002-07-25 00:04:37 +00:00
Makefile.in Makefile.am (check-abi): New rule. 2002-08-22 20:06:01 +00:00