diff options
author | Gabriel Dos Reis <gdr@integrable-solutions.net> | 2002-08-28 21:41:55 +0000 |
---|---|---|
committer | Gabriel Dos Reis <gdr@gcc.gnu.org> | 2002-08-28 21:41:55 +0000 |
commit | 585e661a790755c89b9c8563a4bdac785dd89ef3 (patch) | |
tree | 2b17511bd36a86a0261dcb0450d11f2c2c443f3a /config.sub | |
parent | 07ec1151808767a9b8c4bd3dcff336dd68bad454 (diff) | |
download | gcc-585e661a790755c89b9c8563a4bdac785dd89ef3.zip gcc-585e661a790755c89b9c8563a4bdac785dd89ef3.tar.gz gcc-585e661a790755c89b9c8563a4bdac785dd89ef3.tar.bz2 |
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
Diffstat (limited to 'config.sub')
0 files changed, 0 insertions, 0 deletions