X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Farch-utils.c;h=d76a8e40a7f5051f01b0806dcda4f3fee29b7b1b;hb=6f14cc33f07589f5b04fbc87d452a32efc864002;hp=4234cb6dd639eb1304619bda1b147bb356c5384e;hpb=a8cf2722eab033c833d822db6892038f570303ad;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c index 4234cb6dd6..d76a8e40a7 100644 --- a/gdb/arch-utils.c +++ b/gdb/arch-utils.c @@ -84,12 +84,6 @@ legacy_register_sim_regno (int regnum) return LEGACY_SIM_REGNO_IGNORE; } -int -generic_frameless_function_invocation_not (struct frame_info *fi) -{ - return 0; -} - int generic_return_value_on_stack_not (struct type *type) { @@ -103,7 +97,7 @@ generic_skip_trampoline_code (CORE_ADDR pc) } CORE_ADDR -generic_skip_solib_resolver (CORE_ADDR pc) +generic_skip_solib_resolver (struct gdbarch *gdbarch, CORE_ADDR pc) { return 0; } @@ -143,12 +137,6 @@ generic_remote_translate_xfer_address (struct gdbarch *gdbarch, *rem_len = gdb_len; } -int -generic_prologue_frameless_p (CORE_ADDR ip) -{ - return ip == SKIP_PROLOGUE (ip); -} - /* Helper functions for INNER_THAN */ int @@ -201,13 +189,6 @@ default_double_format (struct gdbarch *gdbarch) /* Misc helper functions for targets. */ -int -deprecated_register_convertible_not (int num) -{ - return 0; -} - - CORE_ADDR core_addr_identity (CORE_ADDR addr) { @@ -317,20 +298,22 @@ generic_register_byte (int regnum) int legacy_pc_in_sigtramp (CORE_ADDR pc, char *name) { -#if !defined (IN_SIGTRAMP) - if (SIGTRAMP_START_P ()) - return (pc) >= SIGTRAMP_START (pc) && (pc) < SIGTRAMP_END (pc); +#if !defined (DEPRECATED_IN_SIGTRAMP) + if (DEPRECATED_SIGTRAMP_START_P ()) + return ((pc) >= DEPRECATED_SIGTRAMP_START (pc) + && (pc) < DEPRECATED_SIGTRAMP_END (pc)); else return name && strcmp ("_sigtramp", name) == 0; #else - return IN_SIGTRAMP (pc, name); + return DEPRECATED_IN_SIGTRAMP (pc, name); #endif } int legacy_convert_register_p (int regnum, struct type *type) { - return DEPRECATED_REGISTER_CONVERTIBLE (regnum); + return (DEPRECATED_REGISTER_CONVERTIBLE_P () + && DEPRECATED_REGISTER_CONVERTIBLE (regnum)); } void