diff options
author | Andrew Cagney <cagney@redhat.com> | 2002-08-18 18:59:53 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2002-08-18 18:59:53 +0000 |
commit | 46cac009b73a4d0194cf7c1b0c664ca21dcb4842 (patch) | |
tree | 871704bdc48914e8d3d167fc9d3a7e83b0274820 /gdb/config/mips | |
parent | 0c30c098d964c6754dfe71825155dc63f074b469 (diff) | |
download | gdb-46cac009b73a4d0194cf7c1b0c664ca21dcb4842.zip gdb-46cac009b73a4d0194cf7c1b0c664ca21dcb4842.tar.gz gdb-46cac009b73a4d0194cf7c1b0c664ca21dcb4842.tar.bz2 |
2002-08-18 Andrew Cagney <ac131313@redhat.com>
* config/mips/tm-mips.h (STORE_RETURN_VALUE): Delete macro.
(DEPRECATED_EXTRACT_RETURN_VALUE): Delete macro.
* mips-tdep.c (mips_gdbarch_init): Set store_return_value and
deprecated_extract_return_value.
(mips_o32_push_arguments, mips_o64_push_arguments): Clone and
rename mips_o32o64_push_arguments.
(mips_gdbarch_init): Update.
(mips_extract_return_value): Delete.
(mips_o32_extract_return_value): Clone mips_extract_return_value.
(mips_o64_extract_return_value): Clone mips_extract_return_value.
(mips_eabi_extract_return_value): Clone mips_extract_return_value.
(mips_n32n64_extract_return_value): Clone
mips_extract_return_value.
(mips_store_return_value): Delete.
(mips_o32_store_return_value): Clone mips_store_return_value.
(mips_o64_store_return_value): Clone mips_store_return_value.
(mips_eabi_store_return_value): Clone mips_store_return_value.
(mips_n32n64_store_return_value): Clone mips_store_return_value.
Diffstat (limited to 'gdb/config/mips')
-rw-r--r-- | gdb/config/mips/tm-mips.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/gdb/config/mips/tm-mips.h b/gdb/config/mips/tm-mips.h index 96d93df..572552c 100644 --- a/gdb/config/mips/tm-mips.h +++ b/gdb/config/mips/tm-mips.h @@ -177,21 +177,6 @@ extern void mips_register_convert_from_type (int regnum, /**/ /* Extract from an array REGBUF containing the (raw) register state - a function return value of type TYPE, and copy that, in virtual format, - into VALBUF. XXX floats */ - -#define DEPRECATED_EXTRACT_RETURN_VALUE(TYPE,REGBUF,VALBUF) \ - mips_extract_return_value(TYPE, REGBUF, VALBUF) -extern void mips_extract_return_value (struct type *, char[], char *); - -/* Write into appropriate registers a function return value - of type TYPE, given in virtual format. */ - -#define STORE_RETURN_VALUE(TYPE,VALBUF) \ - mips_store_return_value(TYPE, VALBUF) -extern void mips_store_return_value (struct type *, char *); - -/* Extract from an array REGBUF containing the (raw) register state the address in which a function should return its structure value, as a CORE_ADDR (or an expression that can be used as one). */ /* The address is passed in a0 upon entry to the function, but when |