This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [patch] Updated plugin support for bfd
> I will send another patch of
> the AC_ARG_ENABLE([plugins] part.
Attached.
2009-05-26 Rafael Avila de Espindola <espindola@google.com>
* aclocal.m4: Include ../config/plugins.m4.
* configure: Regenerate.
* configure.in: Use AC_PLUGINS.
2009-05-26 Rafael Avila de Espindola <espindola@google.com>
* aclocal.m4: Include ../config/plugins.m4.
* configure: Regenerate.
* configure.in: Use AC_PLUGINS.
2009-05-26 Rafael Avila de Espindola <espindola@google.com>
* plugins.m4: New.
Cheers,
--
Rafael Avila de Espindola
Google | Gordon House | Barrow Street | Dublin 4 | Ireland
Registered in Dublin, Ireland | Registration Number: 368047
diff --git a/bfd/aclocal.m4 b/bfd/aclocal.m4
index 208fad9..b3363e8 100644
--- a/bfd/aclocal.m4
+++ b/bfd/aclocal.m4
@@ -867,6 +867,7 @@ m4_include([../config/po.m4])
m4_include([../config/proginstall.m4])
m4_include([../config/progtest.m4])
m4_include([../config/stdint.m4])
+m4_include([../config/plugins.m4])
m4_include([../libtool.m4])
m4_include([../ltoptions.m4])
m4_include([../ltsugar.m4])
diff --git a/bfd/configure.in b/bfd/configure.in
index c7dd581..00c339a 100644
--- a/bfd/configure.in
+++ b/bfd/configure.in
@@ -25,14 +25,7 @@ AC_USE_SYSTEM_EXTENSIONS
LT_INIT([dlopen])
-AC_ARG_ENABLE([plugins],
-AS_HELP_STRING([--enable-plugins], [linker plugins (defaults no)]),
-[case "${enableval}" in
- yes | "") plugins=yes ;;
- no) plugins=no ;;
- *) plugins=yes ;;
- esac],
-[plugins=no])
+AC_PLUGINS
AM_CONDITIONAL(PLUGINS, test "$plugins" = "yes")
diff --git a/binutils/aclocal.m4 b/binutils/aclocal.m4
index 39857e5..497b677 100644
--- a/binutils/aclocal.m4
+++ b/binutils/aclocal.m4
@@ -892,6 +892,7 @@ m4_include([../config/override.m4])
m4_include([../config/po.m4])
m4_include([../config/proginstall.m4])
m4_include([../config/progtest.m4])
+m4_include([../config/plugins.m4])
m4_include([../libtool.m4])
m4_include([../ltoptions.m4])
m4_include([../ltsugar.m4])
diff --git a/binutils/configure.in b/binutils/configure.in
index 3fdb349..6f9b3d0 100644
--- a/binutils/configure.in
+++ b/binutils/configure.in
@@ -16,14 +16,7 @@ AC_PROG_CC
AC_GNU_SOURCE
AC_USE_SYSTEM_EXTENSIONS
-AC_ARG_ENABLE([plugins],
-AS_HELP_STRING([--enable-plugins], [linker plugins (defaults no)]),
-[case "${enableval}" in
- yes | "") plugins=yes ;;
- no) plugins=no ;;
- *) plugins=yes ;;
- esac],
-[plugins=no])
+AC_PLUGINS
case "${target}" in
changequote(,)dnl
diff --git a/config/plugins.m4 b/config/plugins.m4
new file mode 100644
index 0000000..bef303a
--- /dev/null
+++ b/config/plugins.m4
@@ -0,0 +1,11 @@
+AC_DEFUN([AC_PLUGINS],
+[
+AC_ARG_ENABLE([plugins],
+AS_HELP_STRING([--enable-plugins], [linker plugins (defaults no)]),
+[case "${enableval}" in
+ yes | "") plugins=yes ;;
+ no) plugins=no ;;
+ *) plugins=yes ;;
+ esac],
+[plugins=no])
+])