forked from Imagelibrary/binutils-gdb
This patch allows one to place the gcc's liblto_plugin in the lib/bfd-plugins directory
and have it loaded by default (as long as the --target option isn't used). PR binutils/14698 ar.c: Set plugin_target early if plugins are supported. nm.c: Likewise.
This commit is contained in:
committed by
Nick Clifton
parent
965b60c946
commit
92b1b67865
@@ -175,7 +175,11 @@ static char other_format[] = "%02x";
|
||||
static char desc_format[] = "%04x";
|
||||
|
||||
static char *target = NULL;
|
||||
static char *plugin_target = NULL;
|
||||
#if BFD_SUPPORTS_PLUGINS
|
||||
static const char *plugin_target = "plugin";
|
||||
#else
|
||||
static const char *plugin_target = NULL;
|
||||
#endif
|
||||
|
||||
/* Used to cache the line numbers for a BFD. */
|
||||
static bfd *lineno_cache_bfd;
|
||||
@@ -1646,7 +1650,6 @@ main (int argc, char **argv)
|
||||
|
||||
case OPTION_PLUGIN: /* --plugin */
|
||||
#if BFD_SUPPORTS_PLUGINS
|
||||
plugin_target = "plugin";
|
||||
bfd_plugin_set_plugin (optarg);
|
||||
#else
|
||||
fatal (_("sorry - this program has been built without plugin support\n"));
|
||||
|
||||
Reference in New Issue
Block a user