From 257c302c6952fb77af456a44f2ab117fa290c01b Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Sun, 19 Mar 2023 09:57:48 -0600 Subject: [PATCH] Move definition of unrelocated_addr earlier 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(-) diff --git a/gdb/symtab.h b/gdb/symtab.h index 5bcf374c8b2..6834644ece1 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 { @@ -1536,12 +1542,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 -- 2.30.2