summaryrefslogtreecommitdiff
path: root/gcc/c-common.c
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1995-12-18 16:13:24 -0800
committerJim Wilson <wilson@gcc.gnu.org>1995-12-18 16:13:24 -0800
commitfef610bec3e43ba3ebd7b7b50b176138443fef6e (patch)
tree0f36b807cd1f72875c5e5bc4c55096dc071fedae /gcc/c-common.c
parentb01a1fdb06f5efceb717c1dcb8dfac73a397fef5 (diff)
downloadgcc-fef610bec3e43ba3ebd7b7b50b176138443fef6e.tar.gz
(WCHAR_TYPE_SIZE): Add a default definition.
From-SVN: r10806
Diffstat (limited to 'gcc/c-common.c')
-rw-r--r--gcc/c-common.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/c-common.c b/gcc/c-common.c
index 99b84b2ce46..979f30b0553 100644
--- a/gcc/c-common.c
+++ b/gcc/c-common.c
@@ -27,6 +27,14 @@ Boston, MA 02111-1307, USA. */
#include <stdio.h>
#include <ctype.h>
+#ifndef WCHAR_TYPE_SIZE
+#ifdef INT_TYPE_SIZE
+#define WCHAR_TYPE_SIZE INT_TYPE_SIZE
+#else
+#define WCHAR_TYPE_SIZE BITS_PER_WORD
+#endif
+#endif
+
extern struct obstack permanent_obstack;
enum attrs {A_PACKED, A_NOCOMMON, A_NORETURN, A_CONST, A_T_UNION,