From 3339cf8b68bc5b7f14a4d255daae2a06b8dd5d77 Mon Sep 17 00:00:00 2001 From: Andrew Cagney Date: Mon, 15 May 2000 03:56:30 +0000 Subject: [PATCH] Move core_addr_lessthan and core_addr_greaterthan to arch-utils. --- gdb/ChangeLog | 7 +++++++ gdb/arch-utils.c | 19 +++++++++++++++++++ gdb/arch-utils.h | 4 ++++ gdb/defs.h | 4 ---- gdb/utils.c | 17 ----------------- 5 files changed, 30 insertions(+), 21 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5a811b8cb8f..339479145cd 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Mon May 15 13:25:57 2000 Andrew Cagney + + * defs.h (core_addr_greaterthan, core_addr_lessthan), utils.c + (core_addr_greaterthan, core_addr_lessthan): Move from here. + * arch-utils.h (core_addr_greaterthan, core_addr_lessthan), + arch-utils.c (core_addr_greaterthan, core_addr_lessthan): To here. + Mon May 15 12:07:55 2000 Andrew Cagney * printcmd.c (print_frame_args), stack.c (print_frame), command.c diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c index aadbebe8287..a012b421dbe 100644 --- a/gdb/arch-utils.c +++ b/gdb/arch-utils.c @@ -144,6 +144,25 @@ generic_prologue_frameless_p (CORE_ADDR ip) } +/* Helper functions for INNER_THAN */ + +int +core_addr_lessthan (lhs, rhs) + CORE_ADDR lhs; + CORE_ADDR rhs; +{ + return (lhs < rhs); +} + +int +core_addr_greaterthan (lhs, rhs) + CORE_ADDR lhs; + CORE_ADDR rhs; +{ + return (lhs > rhs); +} + + /* */ extern initialize_file_ftype __initialize_gdbarch_utils; diff --git a/gdb/arch-utils.h b/gdb/arch-utils.h index 608dfc0117b..5762cddccd8 100644 --- a/gdb/arch-utils.h +++ b/gdb/arch-utils.h @@ -59,4 +59,8 @@ extern gdbarch_remote_translate_xfer_address_ftype generic_remote_translate_xfer changed. */ extern gdbarch_prologue_frameless_p_ftype generic_prologue_frameless_p; +/* 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); + #endif diff --git a/gdb/defs.h b/gdb/defs.h index 38e40828c3c..aa8987dda56 100644 --- a/gdb/defs.h +++ b/gdb/defs.h @@ -106,10 +106,6 @@ typedef bfd_vma CORE_ADDR; #endif /* ! LONGEST */ -extern int core_addr_lessthan (CORE_ADDR lhs, CORE_ADDR rhs); -extern int core_addr_greaterthan (CORE_ADDR lhs, CORE_ADDR rhs); - - #ifndef min #define min(a, b) ((a) < (b) ? (a) : (b)) #endif diff --git a/gdb/utils.c b/gdb/utils.c index abd6ecc3975..aa1fccd2853 100644 --- a/gdb/utils.c +++ b/gdb/utils.c @@ -3010,20 +3010,3 @@ preg_nz (reg) } return preg_str; } - -/* Helper functions for INNER_THAN */ -int -core_addr_lessthan (lhs, rhs) - CORE_ADDR lhs; - CORE_ADDR rhs; -{ - return (lhs < rhs); -} - -int -core_addr_greaterthan (lhs, rhs) - CORE_ADDR lhs; - CORE_ADDR rhs; -{ - return (lhs > rhs); -} -- 2.30.2