Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Complete the new configure time tags creation facility based on
the ltcf-*.sh and ltconfig.in files from multi-language-branch:
* libtool.m4:  More refactoring and reformatting.
(_LT_AC_LANG_GCJ_CONFIG): Merged ltcf-gcj.sh from
multi-language-branch.
(_LT_AC_LANG_CXX_CONFIG): Merged ltcf-cxx.sh from
multi-language-branch.
* configure.in (AC_PROG_CXX, LT_AC_PROG_GCJ): Compiler checks must
be done before AC_PROG_LIBTOOL which appends tags based on their
results.
  • Loading branch information
gvvaughan committed Jun 24, 2001
1 parent f960e6e commit 9f92691
Show file tree
Hide file tree
Showing 3 changed files with 3,595 additions and 2,717 deletions.
23 changes: 18 additions & 5 deletions ChangeLog
@@ -1,3 +1,16 @@
2001-06-24 Gary V. Vaughan <gary@gnu.org>

Complete the new configure time tags creation facility based on
the ltcf-*.sh and ltconfig.in files from multi-language-branch:
* libtool.m4: More refactoring and reformatting.
(_LT_AC_LANG_GCJ_CONFIG): Merged ltcf-gcj.sh from
multi-language-branch.
(_LT_AC_LANG_CXX_CONFIG): Merged ltcf-cxx.sh from
multi-language-branch.
* configure.in (AC_PROG_CXX, LT_AC_PROG_GCJ): Compiler checks must
be done before AC_PROG_LIBTOOL which appends tags based on their
results.

2001-06-12 Robert Boehne <rboehne@ricardo-us.com>

* docs/libtool.texi: Updated the libltdl interface documentation
Expand Down Expand Up @@ -28,12 +41,12 @@
multi-language-branch.
* configure.in: Added pdemo and tagdemo to CONF_SUBDIRS
and merged references to CXX and GCJ from multi-language-branch.
*pdemo: Added test directory from multi-language-branch.
*tagdemo: Added test directory from multi-language-branch.
*tests/Makefile.am: Merged additional tests from
* pdemo: Added test directory from multi-language-branch.
* tagdemo: Added test directory from multi-language-branch.
* tests/Makefile.am: Merged additional tests from
multi-language-branch.
*tests/pdemo-*.test: ditto.
*tests/tagdemo-*.test: ditto.
* tests/pdemo-*.test: ditto.
* tests/tagdemo-*.test: ditto.

2001-05-30 Gary V. Vaughan <gary@gnu.org>

Expand Down
28 changes: 21 additions & 7 deletions configure.in
Expand Up @@ -31,19 +31,19 @@ AC_SUBST(aclocaldir)

# Use the specified CC and LD
AC_PROG_CC

# Autoconf-2.13 AC_REQUIRE resolution confuses the ordering for the
# preprocessor test if left to figure this out for itself -- by forcing that
# checks here, AC_REQUIRE doesn't need to add it. When we upgrade to
# Autoconf-2.50, this can be removed.
AC_PROG_CPP

AM_PROG_LD
AC_SUBST(LD)
AM_PROG_NM
AC_SUBST(NM)
AC_PROG_LN_S

# Declare win32 dll support
AC_LIBTOOL_WIN32_DLL

# Check for dlopen support
AC_LIBTOOL_DLOPEN
AC_PROG_LIBTOOL

pushdef([AC_MSG_ERROR], [CXX=no])
AC_PROG_CXX
popdef([AC_MSG_ERROR])
Expand All @@ -52,6 +52,20 @@ AM_CONDITIONAL(HAVE_CXX, [test "x$CXX" != xno])
LT_AC_PROG_GCJ
AM_CONDITIONAL(HAVE_GCJ, [test "x$GCJ" != xno])

# Declare win32 dll support
AC_LIBTOOL_WIN32_DLL

# Autoconf-2.13 AC_REQUIRE resolution confuses the ordering for the cygwin
# and mingw tests if left to figure this out for itself -- by forcing those
# checks here, AC_REQUIRE doesn't need to add them. When we upgrade to
# Autoconf-2.50, this can be removed.
AC_EXEEXT
AC_OBJEXT

# Check for dlopen support
AC_LIBTOOL_DLOPEN
AC_PROG_LIBTOOL

AC_ARG_ENABLE(ltdl-install,
[ --disable-ltdl-install do not install libltdl])
if test x"${enable_ltdl_install+set}" != xset; then
Expand Down

0 comments on commit 9f92691

Please sign in to comment.