aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-05-15 03:56:30 +0000
committerAndrew Cagney <cagney@redhat.com>2000-05-15 03:56:30 +0000
commit3339cf8b68bc5b7f14a4d255daae2a06b8dd5d77 (patch)
tree51353446cf61630bafa6b2b4f47af4f8db6d9c17
parentb02eeafb146d5938518304f2b29697ed3c53f82d (diff)
downloadgdb-3339cf8b68bc5b7f14a4d255daae2a06b8dd5d77.zip
gdb-3339cf8b68bc5b7f14a4d255daae2a06b8dd5d77.tar.gz
gdb-3339cf8b68bc5b7f14a4d255daae2a06b8dd5d77.tar.bz2
Move core_addr_lessthan and core_addr_greaterthan to arch-utils.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/arch-utils.c19
-rw-r--r--gdb/arch-utils.h4
-rw-r--r--gdb/defs.h4
-rw-r--r--gdb/utils.c17
5 files changed, 30 insertions, 21 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5a811b8..3394791 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+Mon May 15 13:25:57 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * 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 <cagney@b1.cygnus.com>
* printcmd.c (print_frame_args), stack.c (print_frame), command.c
diff --git a/gdb/arch-utils.c b/gdb/arch-utils.c
index aadbebe..a012b42 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 608dfc0..5762cdd 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 38e4082..aa8987d 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 abd6ecc..aa1fccd 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);
-}