aboutsummaryrefslogtreecommitdiff
path: root/gdb/utils.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2021-12-21 16:24:16 -0700
committerTom Tromey <tom@tromey.com>2021-12-24 10:24:48 -0700
commit34b965f7c006e64dbd5546575744daa642d4856f (patch)
tree395f80417b26c931dfaaa66b1ceff1230cdef1dd /gdb/utils.c
parentb6a08665ffb4a4b41e3761666c7c54655279f2ad (diff)
downloadgdb-34b965f7c006e64dbd5546575744daa642d4856f.zip
gdb-34b965f7c006e64dbd5546575744daa642d4856f.tar.gz
gdb-34b965f7c006e64dbd5546575744daa642d4856f.tar.bz2
Move gdb_bfd_errmsg to gdb_bfd.c
gdb_bfd.c contains most of gdb's BFD-related utility functions. However, gdb_bfd_errmsg is in utils.c. It seemed better to me to move this out of util.[ch] and into the BFD-related file instead. Tested by rebuilding.
Diffstat (limited to 'gdb/utils.c')
-rw-r--r--gdb/utils.c28
1 files changed, 0 insertions, 28 deletions
diff --git a/gdb/utils.c b/gdb/utils.c
index 138bd3b..41944f8 100644
--- a/gdb/utils.c
+++ b/gdb/utils.c
@@ -3026,34 +3026,6 @@ gdb_argv::reset (const char *s)
m_argv = argv;
}
-#define AMBIGUOUS_MESS1 ".\nMatching formats:"
-#define AMBIGUOUS_MESS2 \
- ".\nUse \"set gnutarget format-name\" to specify the format."
-
-std::string
-gdb_bfd_errmsg (bfd_error_type error_tag, char **matching)
-{
- char **p;
-
- /* Check if errmsg just need simple return. */
- if (error_tag != bfd_error_file_ambiguously_recognized || matching == NULL)
- return bfd_errmsg (error_tag);
-
- std::string ret (bfd_errmsg (error_tag));
- ret += AMBIGUOUS_MESS1;
-
- for (p = matching; *p; p++)
- {
- ret += " ";
- ret += *p;
- }
- ret += AMBIGUOUS_MESS2;
-
- xfree (matching);
-
- return ret;
-}
-
/* Return ARGS parsed as a valid pid, or throw an error. */
int