This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH to c-common.c: define __WCHAR_MAX__


This is the compiler-part for fixing  C++ PR/7851.

OK?

-- Gaby

2002-09-23  Gabriel Dos Reis  <gdr@integrable-solutions.net>

	* c-common.c (cb_register_builtins): Define __WCHAR_MAX__

Index: c-common.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/c-common.c,v
retrieving revision 1.382
diff -p -r1.382 c-common.c
*** c-common.c	22 Sep 2002 19:23:19 -0000	1.382
--- c-common.c	23 Sep 2002 08:07:03 -0000
*************** cb_register_builtins (pfile)
*** 4938,4943 ****
--- 4938,4944 ----
    builtin_define_type_max ("__INT_MAX__", integer_type_node, 0);
    builtin_define_type_max ("__LONG_MAX__", long_integer_type_node, 1);
    builtin_define_type_max ("__LONG_LONG_MAX__", long_long_integer_type_node, 2);
+   builtin_define_type_max ("__WCHAR_MAX__", wchar_type_node, 0);
  
    builtin_define_type_precision ("__CHAR_BIT__", char_type_node);
    builtin_define_type_precision ("__WCHAR_BIT__", wchar_type_node);


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]