* Makefile.am: Run "make dep-am".
commitdbda9fe8a210d33b08c1674edb956b475f31214a
authorNick Clifton <nickc@redhat.com>
Tue, 26 May 2009 14:12:03 +0000 (26 14:12 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 26 May 2009 14:12:03 +0000 (26 14:12 +0000)
tree8fc0193b2ab9f71974023c159706676d5ee94d91
parent15b9bbaeb4c967ce4f04a331764aebd2cb59e4fb
    * Makefile.am: Run "make dep-am".
        (AM_CPPFLAGS): New.
        (LIBDL): New.
        (ALL_MACHINES): Add cpu-plugin.lo.
        (ALL_MACHINES_CFILES): Add cpu-plugin.c.
        (BFD32_BACKENDS): Add plugin.lo.
        (BFD32_BACKENDS_CFILES): Add plugin.c.
        (libbfd_la_LIBADD): Add LIBDL
        * archures.c (bfd_architecture): Add bfd_arch_plugin.
        (bfd_plugin_arch): Declare.
        * bfd-in.h (BFD_SUPPORTS_PLUGINS): New.
        * bfd.c (bfd): Add plugin_data.
        * config.bfd: Handle the plugin target.
        * configure.in: Check for --enable-plugins.
        (LT_INIT): Use the dlopen option.
        * cpu-plugin.c: New.
        * plugin.c: New.
        * plugin.h: New.
        * targets.c (plugin_vec): Declare.
        (_bfd_target_vector): Add plugin_vec.
        * Makefile.in: Regenerate.
        * bfd-in2.h: Regenerate.
        * configure: Regenerate.
        * ar.c: Include plugin.h.
        (main): Handle the --plugin option.
        * nm.c: Include plugin.h.
        (OPTION_PLUGIN): New.
        (long_options): Add plugin.
        (main): Handle OPTION_PLUGIN.
        * NEWS: Mention  the new feature.
        * doc/binutils: Documement the new command line options.
        * configure.in: Check for --enable-plugins.
        * configure: Regenerate.
22 files changed:
bfd/ChangeLog
bfd/Makefile.am
bfd/Makefile.in
bfd/archures.c
bfd/bfd-in.h
bfd/bfd-in2.h
bfd/bfd.c
bfd/config.bfd
bfd/configure
bfd/configure.in
bfd/cpu-plugin.c [new file with mode: 0644]
bfd/doc/Makefile.in
bfd/plugin.c [new file with mode: 0644]
bfd/plugin.h [new file with mode: 0644]
bfd/targets.c
binutils/ChangeLog
binutils/NEWS
binutils/ar.c
binutils/configure
binutils/configure.in
binutils/doc/binutils.texi
binutils/nm.c