* lex.c: Get WCHAR_TYPE_SIZE from wchar_type_node.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Sep 1999 21:04:10 +0000 (21:04 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Sep 1999 21:04:10 +0000 (21:04 +0000)
commit76b7283228dbcd1a94384791f3dc4c67a507f6e3
tree97859354aefd622727d4158ea6e091ae0fad0b5c
parentbe37a9cb8d4448760cca2b4105f446164043d933
* lex.c: Get WCHAR_TYPE_SIZE from wchar_type_node.
* lang-specs.h: If -fshort-wchar, override __WCHAR_TYPE__.
* decl2.c (lang_f_options): Add -fshort-wchar.
* cp-tree.h: Declare flag_short_wchar.
* decl.c (init_decl_processing): If -fshort-wchar, use 'short unsigned
int' for wchar_t.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29639 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/lang-specs.h
gcc/cp/lex.c