* 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.
This commit is contained in:
Ulrich Weigand 2007-10-13 00:06:54 +00:00
parent 4c8b6ae009
commit c187492465
11 changed files with 25 additions and 242 deletions

View file

@ -422,12 +422,6 @@ char *ldirname (const char *filename);
extern void set_demangling_style (char *);
/* From tm.h */
struct type;
typedef int (use_struct_convention_fn) (int gcc_p, struct type * value_type);
extern use_struct_convention_fn generic_use_struct_convention;
/* Annotation stuff. */