[PATCH] libgloss: switch to AM_PROG_AR
Mike Frysinger
vapier@gentoo.org
Fri Feb 25 04:44:55 GMT 2022
Now that we require Automake 1.15, we can use this macro rather than
set the tool up ourselves. The current code doesn't properly search
for a prefixed ar tool as-is.
---
libgloss/Makefile.in | 1 +
libgloss/aarch64/aclocal.m4 | 112 ++++++++++++++++++++++
libgloss/aarch64/configure | 176 +++++++++++++++++++++++++++++++++-
libgloss/aarch64/configure.ac | 3 +-
libgloss/aclocal.m4 | 60 ++++++++++++
libgloss/arm/aclocal.m4 | 112 ++++++++++++++++++++++
libgloss/arm/configure | 176 +++++++++++++++++++++++++++++++++-
libgloss/arm/configure.ac | 3 +-
libgloss/configure | 144 ++++++++++++++++++++++++++--
libgloss/configure.ac | 4 +-
10 files changed, 776 insertions(+), 15 deletions(-)
diff --git a/libgloss/aarch64/configure.ac b/libgloss/aarch64/configure.ac
index cd91c2212d05..d691f11a714c 100644
--- a/libgloss/aarch64/configure.ac
+++ b/libgloss/aarch64/configure.ac
@@ -11,8 +11,7 @@ AC_PROG_INSTALL
AC_NO_EXECUTABLES
AC_PROG_CC
AM_PROG_AS
-AR=${AR-ar}
-AC_SUBST(AR)
+AM_PROG_AR
LD=${LD-ld}
AC_SUBST(LD)
AC_PROG_RANLIB
diff --git a/libgloss/arm/configure.ac b/libgloss/arm/configure.ac
index 2affeb9716c9..44f5f73962e4 100644
--- a/libgloss/arm/configure.ac
+++ b/libgloss/arm/configure.ac
@@ -31,8 +31,7 @@ AC_PROG_INSTALL
AC_NO_EXECUTABLES
AC_PROG_CC
AM_PROG_AS
-AR=${AR-ar}
-AC_SUBST(AR)
+AM_PROG_AR
LD=${LD-ld}
AC_SUBST(LD)
AC_PROG_RANLIB
diff --git a/libgloss/configure.ac b/libgloss/configure.ac
index a656fe1853fb..43e7916631e0 100644
--- a/libgloss/configure.ac
+++ b/libgloss/configure.ac
@@ -251,9 +251,7 @@ AM_CONDITIONAL(CONFIG_LIBNOSYS, test x$config_libnosys = xtrue)
AC_PROG_CC
AM_PROG_AS
-AC_CHECK_PROG(AR, ar, ar, :)
-AR=${AR-ar}
-AC_SUBST(AR)
+AM_PROG_AR
LD=${LD-ld}
AC_SUBST(LD)
AC_PROG_RANLIB
--
2.34.1
More information about the Newlib
mailing list