[2/6] Move definition of unrelocated_addr earlier

Message ID 20230321-submit-unrelocated-type-v1-2-2a1fb6117abf@tromey.com
State New
Headers
Series Use unrelocate_addr in more places |

Commit Message

Tom Tromey March 21, 2023, 7:18 p.m. UTC
  This moves the definition of unrelocated_addr a bit earlier in
symtab.h, so that it can be used elsewhere in the file.
---
 gdb/symtab.h | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
  

Patch

diff --git a/gdb/symtab.h b/gdb/symtab.h
index 2fd56ce21bd..347f2d1fd1e 100644
--- a/gdb/symtab.h
+++ b/gdb/symtab.h
@@ -58,6 +58,12 @@  class probe;
 struct lookup_name_info;
 struct code_breakpoint;
 
+/* Like a CORE_ADDR, but not directly convertible.  This is used to
+   represent an unrelocated CORE_ADDR.  DEFINE_OFFSET_TYPE is not used
+   here because there's no need to add or subtract values of this
+   type.  */
+enum class unrelocated_addr : CORE_ADDR { };
+
 /* How to match a lookup name against a symbol search name.  */
 enum class symbol_name_match_type
 {
@@ -1540,12 +1546,6 @@  struct rust_vtable_symbol : public symbol
 };
 
 
-/* Like a CORE_ADDR, but not directly convertible.  This is used to
-   represent an unrelocated CORE_ADDR.  DEFINE_OFFSET_TYPE is not used
-   here because there's no need to add or subtract values of this
-   type.  */
-enum class unrelocated_addr : CORE_ADDR { };
-
 /* Each item represents a line-->pc (or the reverse) mapping.  This is
    somewhat more wasteful of space than one might wish, but since only
    the files which are actually debugged are read in to core, we don't