aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2020-05-26 14:49:42 +0100
committerNick Clifton <nickc@redhat.com>2020-05-26 14:50:02 +0100
commit9e7cb4c359e6a86550bca296db617fb4c8068c1a (patch)
tree3b9c8aebfd007538c71c3e1df4b8d514ffc30eee /bfd
parenta05e3e203954fac0aacfcb647b1f8b52760e6df0 (diff)
downloadgdb-9e7cb4c359e6a86550bca296db617fb4c8068c1a.zip
gdb-9e7cb4c359e6a86550bca296db617fb4c8068c1a.tar.gz
gdb-9e7cb4c359e6a86550bca296db617fb4c8068c1a.tar.bz2
Extend the error message displayed when a plugin fails to load.
* plugin.c (try_load_plugin): Extend error message when a plugin fails to open.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/plugin.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 2da474e..f165b00 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+2020-05-26 Nick Clifton <nickc@redhat.com>
+
+ * plugin.c (try_load_plugin): Extend error message when a plugin
+ fails to open.
+
2020-05-23 Alan Modra <amodra@gmail.com>
* bfdio.c (bfd_get_file_size): Don't segfault on NULL arch_header.
diff --git a/bfd/plugin.c b/bfd/plugin.c
index 9439366..97f1c9c 100644
--- a/bfd/plugin.c
+++ b/bfd/plugin.c
@@ -273,7 +273,8 @@ try_load_plugin (const char *pname,
plugin_handle = dlopen (pname, RTLD_NOW);
if (!plugin_handle)
{
- _bfd_error_handler ("%s\n", dlerror ());
+ _bfd_error_handler ("Failed to load plugin '%s', reason: %s\n",
+ pname, dlerror ());
return 0;
}