From: Michael Meissner Date: Fri, 27 Sep 1996 17:35:59 +0000 (+0000) Subject: Set the sizes of the basic types that do not match the defaults X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d266afa9942fea3dfef06afac51352009dc8b2cb;p=binutils-gdb.git Set the sizes of the basic types that do not match the defaults --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 3121908ae50..e35685fc164 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +start-sanitize-d10v +Fri Sep 27 13:32:53 1996 Michael Meissner + + * config/d10v/tm-d10v.h (TARGET_{INT,PTR}_BIT): Define. + (TARGET_{,LONG_}DOUBLE_BIT): Ditt. + +end-sanitize-d10v Thu Sep 26 23:10:26 1996 Mark Alexander * configure.in, config/i386/tm-linux.h: Fix configure diff --git a/gdb/config/d10v/tm-d10v.h b/gdb/config/d10v/tm-d10v.h index 959c5a5b573..eb508e2db66 100644 --- a/gdb/config/d10v/tm-d10v.h +++ b/gdb/config/d10v/tm-d10v.h @@ -220,3 +220,10 @@ CORE_ADDR d10v_read_register_pid PARAMS ((int regno, int pid)); #define TARGET_READ_PC(pid) d10v_read_register_pid (PC_REGNUM, pid) #define TARGET_WRITE_PC(val,pid) d10v_write_register_pid (PC_REGNUM, val, pid) + + +/* Number of bits in the appropriate type */ +#define TARGET_INT_BIT (2 * TARGET_CHAR_BIT) +#define TARGET_PTR_BIT (2 * TARGET_CHAR_BIT) +#define TARGET_DOUBLE_BIT (4 * TARGET_CHAR_BIT) +#define TARGET_LONG_DOUBLE_BIT (8 * TARGET_CHAR_BIT)