llvm-mirror/autoconf
Chandler Carruth 7bfd866111 [multilib] Add support to the autoconf build to substitute
a CLANG_LIBDIR_SUFFIX variable. This is necessary before I can add
support for using that variable to CMake and the C++ code in Clang, and
the autoconf build system does all substitutions in the LLVM tree.

As mentioned before, I'm not planning to add actual multilib support to
the autoconf build, just enough stubs for it to keep playing nicely with
the CMake build once that one has support.

llvm-svn: 224922
2014-12-29 11:58:17 +00:00
..
m4 Remove path_tclsh.m4. 2014-06-02 12:54:32 +00:00
AutoRegen.sh Drop libtool from llvm. 2014-02-28 18:17:54 +00:00
config.guess Add aarch64 to config.guess 2014-02-25 09:30:54 +00:00
config.sub Recognize aarch64_be as valid architecture. 2014-10-06 23:05:04 +00:00
configure.ac [multilib] Add support to the autoconf build to substitute 2014-12-29 11:58:17 +00:00
ExportMap.map fix PR5954, patch by Roman Divacky. 2010-02-24 22:33:41 +00:00
install-sh Set the executable bit - means it can actually 2008-07-29 18:31:42 +00:00
LICENSE.TXT Adding additional license information to these files. 2003-10-13 20:34:27 +00:00
missing Ensure timestamp on saved contents of configure.ac is not changed. 2004-10-10 19:09:33 +00:00
mkinstalldirs Really get mkinstalldirs to shut up about what its doing .. who cares? 2004-10-26 05:49:38 +00:00
README.TXT Now that we don't use libtool, we don't need to upgrade it :-) 2014-03-05 22:45:14 +00:00

Upgrading autoconf
===============================================================================

If you are in the mood to upgrade autoconf, you should:

 1. Consider not upgrading.
 2. No really, this is a hassle, you don't want to do it.
 3. Get the new version of autoconf and put it in <SRC>
 4. configure/build/install autoconf with --prefix=<PFX>
 5. Run autoupdate on all the m4 macros in llvm/autoconf/m4
 6. Run autoupdate on llvm/autoconf/configure.ac
 7. Regenerate configure script with AutoRegen.sh
 8. If there are any warnings from AutoRegen.sh, fix them and go to step 7.
 9. Test, test, test.