aboutsummaryrefslogtreecommitdiff
path: root/gdb/arch-utils.h
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2007-10-13 00:06:54 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2007-10-13 00:06:54 +0000
commitc187492465e6fd60ebf2f4710944fa7b6a679a02 (patch)
treeeec7dd560967a03c06b750d01305d552254d35f6 /gdb/arch-utils.h
parent4c8b6ae009ad0e664cb1ec681e58c4a942fa4915 (diff)
downloadgdb-c187492465e6fd60ebf2f4710944fa7b6a679a02.zip
gdb-c187492465e6fd60ebf2f4710944fa7b6a679a02.tar.gz
gdb-c187492465e6fd60ebf2f4710944fa7b6a679a02.tar.bz2
* gdbarch.sh (deprecated_use_struct_convention): Remove.
(extract_return_value, store_return_value): Remove. (return_value): Remove default implementation. * gdbarch.c, gdbarch.h: Regenerate. * stack.c (return_command): Remove compatibility hack. * arch-utils.c (legacy_return_value): Remove. * arch-utils.h (legacy_return_value): Likewise. * arch-utils.c (always_use_struct_convention): Remove. * arch-utils.h (always_use_struct_convention): Likewise. * value.c (generic_use_struct_convention): Remove. * defs.h (generic_use_struct_convention): Likewise. doc/ChangeLog: * gdbint.texi (Target Conditionals): Remove documentation of and references to DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS, gdbarch_extract_return_value, and gdbarch_store_return_value.
Diffstat (limited to 'gdb/arch-utils.h')
-rw-r--r--gdb/arch-utils.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/gdb/arch-utils.h b/gdb/arch-utils.h
index c99b084..6b46e25 100644
--- a/gdb/arch-utils.h
+++ b/gdb/arch-utils.h
@@ -30,19 +30,6 @@ struct gdbarch_info;
/* gdbarch trace variable */
extern int gdbarch_debug;
-/* An implementation of return_value that props up architectures still
- using USE_STRUCT_RETURN, gdbarch_extract_return_value and
- store_return_value. See also the hacks in "stack.c". */
-enum return_value_convention legacy_return_value (struct gdbarch *gdbarch,
- struct type *valtype,
- struct regcache *regcache,
- gdb_byte *readbuf,
- const gdb_byte *writebuf);
-
-/* To return any structure or union type by value, store it at the
- address passed as an invisible first argument to the function. */
-extern gdbarch_deprecated_use_struct_convention_ftype always_use_struct_convention;
-
/* The only possible cases for inner_than. */
extern int core_addr_lessthan (CORE_ADDR lhs, CORE_ADDR rhs);
extern int core_addr_greaterthan (CORE_ADDR lhs, CORE_ADDR rhs);