===================================================================
@@ -2585,7 +2585,7 @@ spu-*-elf*)
;;
v850e1-*-*)
target_cpu_default="TARGET_CPU_v850e1"
- tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h v850/v850.h"
+ tm_file="dbxelf.h elfos.h newlib-stdint.h v850/v850.h"
tm_p_file=v850/v850-protos.h
tmake_file=v850/t-v850e
md_file=v850/v850.md
@@ -2603,7 +2603,7 @@ v850e1-*-*)
;;
v850e-*-*)
target_cpu_default="TARGET_CPU_v850e"
- tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h v850/v850.h"
+ tm_file="dbxelf.h elfos.h newlib-stdint.h v850/v850.h"
tm_p_file=v850/v850-protos.h
tmake_file=v850/t-v850e
md_file=v850/v850.md
@@ -2621,7 +2621,7 @@ v850e-*-*)
;;
v850-*-*)
target_cpu_default="TARGET_CPU_generic"
- tm_file="dbxelf.h elfos.h svr4.h newlib-stdint.h ${tm_file}"
+ tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"
tmake_file=v850/t-v850
if test x$stabs = xyes
then
===================================================================
@@ -198,6 +198,18 @@ extern struct small_memory_info small_me
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. */