Skip to content
Snippets Groups Projects
  • Nick Clifton's avatar
    ce3c775b
    * Makefile.am: Run "make dep-am". · ce3c775b
    Nick Clifton authored
            (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.
    ce3c775b
    History
    * Makefile.am: Run "make dep-am".
    Nick Clifton authored
            (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.
cpu-plugin.c 1.18 KiB