diff options
author | Nick Clifton <nickc@redhat.com> | 2012-02-01 16:49:25 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2012-02-01 16:49:25 +0000 |
commit | 2da06f8f52081e6453f31a4856e820ae7411a67e (patch) | |
tree | 12d8ce8870e6c78033fadff597a8a4a8a856196d /binutils/ar.c | |
parent | 1ce9fd68fda10f83d631217c27c4b6bbe22cc66a (diff) | |
download | binutils-redhat-2da06f8f52081e6453f31a4856e820ae7411a67e.tar.gz |
PR binutils/13493
* ar.c (ranlib_main): Process --plugin option.
* doc/binutils.texi: Document --plugin support for ranlib.
Diffstat (limited to 'binutils/ar.c')
-rw-r--r-- | binutils/ar.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/binutils/ar.c b/binutils/ar.c index 0310b6f4b6..bb243a41a6 100644 --- a/binutils/ar.c +++ b/binutils/ar.c @@ -1,6 +1,6 @@ /* ar.c - Archive modify and extract. Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, - 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 + 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This file is part of GNU Binutils. @@ -613,7 +613,18 @@ ranlib_main (int argc, char **argv) case 'V': show_version = 1; break; - } + + /* PR binutils/13493: Support plugins. */ + case OPTION_PLUGIN: +#if BFD_SUPPORTS_PLUGINS + plugin_target = "plugin"; + bfd_plugin_set_plugin (optarg); +#else + fprintf (stderr, _("sorry - this program has been built without plugin support\n")); + xexit (1); +#endif + break; + } } if (argc < 2) |