From fcbf5a00f891042fffff3bfbfb2e5275bf4b74f5 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 13 Dec 2010 11:28:19 +0000 Subject: v850.h (SIZE_TYPE, [...]): Define. * config/v850/v850.h (SIZE_TYPE, PTRDIFF_TYPE, WCHAR_TYPE, WCHAR_TYPE_SIZE): Define. * config.gcc (v850e1-*-*, v850e-*-*, v850-*-*): Don't use svr4.h. From-SVN: r167746 --- gcc/config/v850/v850.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'gcc/config/v850') diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h index c9bd7b2..c34ee88 100644 --- a/gcc/config/v850/v850.h +++ b/gcc/config/v850/v850.h @@ -198,6 +198,18 @@ extern struct small_memory_info small_memory[(int)SMALL_MEMORY_max]; On the NEC V850, loads do sign extension, so make this default. */ #define DEFAULT_SIGNED_CHAR 1 + +#undef SIZE_TYPE +#define SIZE_TYPE "unsigned int" + +#undef PTRDIFF_TYPE +#define PTRDIFF_TYPE "int" + +#undef WCHAR_TYPE +#define WCHAR_TYPE "long int" + +#undef WCHAR_TYPE_SIZE +#define WCHAR_TYPE_SIZE BITS_PER_WORD /* Standard register usage. */ -- cgit v1.1