[llvm] r190677 - Fix for executing AutoRegen.sh. Revert a part of r187209.

Patrik Hagglund patrik.h.hagglund at ericsson.com
Fri Sep 13 03:29:42 PDT 2013


Author: patha
Date: Fri Sep 13 05:29:42 2013
New Revision: 190677

URL: http://llvm.org/viewvc/llvm-project?rev=190677&view=rev
Log:
Fix for executing AutoRegen.sh. Revert a part of r187209.

Since r187209, which modified ltdl.m4, I was unable to execute
AutoRegen.sh, getting:

  ../configure:10779: error: possibly undefined macro: AC_LTDL_FUNC_ARGZ

This commit re-adds AC_LTDL_FUNC_ARGZ to ltdl.m4, as a quick fix. For me, this
corresponds to the configure file currently checked in.

(However, the ltdl library seems to be unused since r74924 in 2009,
except for the use of the LTDL_SHLIB_EXT macro in
bugpoint(?). Therefore, the right solution seems to try to get rid of
the local ltdl.m4 file, specified by autoconf/README.TXT.)

Modified:
    llvm/trunk/autoconf/m4/ltdl.m4

Modified: llvm/trunk/autoconf/m4/ltdl.m4
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/autoconf/m4/ltdl.m4?rev=190677&r1=190676&r2=190677&view=diff
==============================================================================
--- llvm/trunk/autoconf/m4/ltdl.m4 (original)
+++ llvm/trunk/autoconf/m4/ltdl.m4 Fri Sep 13 05:29:42 2013
@@ -379,3 +379,19 @@ if test x"$libltdl_cv_need_uscore" = xye
     [Define if dlsym() requires a leading underscore in symbol names.])
 fi
 ])# AC_LTDL_DLSYM_USCORE
+
+# AC_LTDL_FUNC_ARGZ
+# -----------------
+AC_DEFUN([AC_LTDL_FUNC_ARGZ],
+[AC_CHECK_HEADERS([argz.h])
+
+AC_CHECK_TYPES([error_t],
+  [],
+  [AC_DEFINE([error_t], [int],
+    [Define to a type to use for `error_t' if it is not otherwise available.])],
+  [#if HAVE_ARGZ_H
+#  include <argz.h>
+#endif])
+
+AC_CHECK_FUNCS([argz_append argz_create_sep argz_insert argz_next argz_stringify])
+])# AC_LTDL_FUNC_ARGZ





More information about the llvm-commits mailing list