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.
This commit is contained in:
Tom Tromey
2023-03-19 09:57:48 -06:00
parent 6b3a275905
commit 257c302c69

View File

@@ -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