* remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.c

(MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT), target.h
(BREAKPOINT_FROM_PC), valops.c (COERCE_FLOAT_TO_DOUBLE),
gdbarch.sh (D10V_MAKE_DADDR, D10V_MAKE_IADDR,
FRAMELESS_FUNCTION_INVOCATION, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
REGISTER_NAME), findvar.c (POINTER_TO_ADDRESS,
ADDRESS_TO_POINTER): Delete default definition.  Handled by
gdbarch.

* gdbarch.sh: Make multi-arch defaults, defaults for non-
multi-arch targets.
(REGISTER_NAME, COERCE_FLOAT_TO_DOUBLE, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
D10V_MAKE_DADDR, D10V_MAKE_IADDR, BREAKPOINT_FROM_PC,
MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT,
REMOTE_TRANSLATE_XFER_ADDRESS, FRAMELESS_FUNCTION_INVOCATION):
Provide default/legacy implementation.
(REGISTER_NAMES, CALL_DUMMY): Allow legacy definition.
* gdbarch.h, gdbarch.c: Re-generate.
This commit is contained in:
Andrew Cagney
2000-04-17 02:27:37 +00:00
parent 0ce865f26f
commit bc1821e659
9 changed files with 49 additions and 157 deletions

View File

@@ -192,10 +192,6 @@ extract_address (void *addr, int len)
}
#ifndef POINTER_TO_ADDRESS
#define POINTER_TO_ADDRESS generic_pointer_to_address
#endif
/* Treat the bytes at BUF as a pointer of type TYPE, and return the
address it represents. */
CORE_ADDR
@@ -282,10 +278,6 @@ store_address (void *addr, int len, LONGEST val)
}
#ifndef ADDRESS_TO_POINTER
#define ADDRESS_TO_POINTER generic_address_to_pointer
#endif
/* Store the address ADDR as a pointer of type TYPE at BUF, in target
form. */
void