aboutsummaryrefslogtreecommitdiffstats
path: root/autoconf
Commit message (Collapse)AuthorAgeFilesLines
* Update to latest versions of config.guess and config.sub fromBrian Gaeke2004-09-102-69/+194
| | | | | | | http://savannah.gnu.org/projects/config git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16268 91177308-0d34-0410-b5e6-96231b3b80d8
* recognize MinGWBrian Gaeke2004-09-081-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16254 91177308-0d34-0410-b5e6-96231b3b80d8
* PAPI check has been moved to projects/reopt.Brian Gaeke2004-09-071-3/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16237 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed this file as its contents are now in the m4 directory.Reid Spencer2004-09-071-6306/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16234 91177308-0d34-0410-b5e6-96231b3b80d8
* - Handle AC_CONFIG_SUBDIRS properly for existing "well known" projectsReid Spencer2004-09-071-73/+14
| | | | | | | | | | while still retaining the ability to configure unknown ones. - Excise crud left over from when test/Projects was still part of the main LLVM module. These removed tests are now all in llvm-test/autoconf/configure.ac git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16230 91177308-0d34-0410-b5e6-96231b3b80d8
* - Perform all validity checks before doing anything.Reid Spencer2004-09-071-4/+5
| | | | | | | | - Use the -I parameter to aclocal to tell it where the autoconf/m4 directory is located so it can find needed autoconf functions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16225 91177308-0d34-0410-b5e6-96231b3b80d8
* move AC_FUNC_ISINF and AC_FUNC_ISNAN to their own files.Reid Spencer2004-09-073-34/+42
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16224 91177308-0d34-0410-b5e6-96231b3b80d8
* Individual autoconf function broken out of acincludes.m4. This changeReid Spencer2004-09-0715-0/+435
| | | | | | | | per the recommended style guide for autoconf and so that individual autoconf functions can more easily be shared across projects. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16223 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove configuration of test/Programs/* Makefiles.Reid Spencer2004-09-051-39/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16186 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't just assume that either uint64_t or u_int64_t is available. Instead,Reid Spencer2004-09-021-2/+3
| | | | | | | | give preference to uint64_t if it exists. If not, check for u_int64_t. If that doesn't exist either, then error out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16149 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a check for u_int64_t, which is used by Interix.John Criswell2004-09-021-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16145 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes For Bug 352Reid Spencer2004-09-011-7/+7
| | | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for Interix and FreeBSDReid Spencer2004-08-311-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16126 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a "test" botch.Reid Spencer2004-08-311-25/+44
| | | | | | | | Alphabetize the platform list Install some AC_MSG_CHECKING/AC_MSG_RESULT pairs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16122 91177308-0d34-0410-b5e6-96231b3b80d8
* Recognize Interix systems as if they were SunOS and make sure we don'tReid Spencer2004-08-311-0/+9
| | | | | | | attempt to configure for "Unknown" system types. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16120 91177308-0d34-0410-b5e6-96231b3b80d8
* Create a link from $BUILD_OBJ_ROOT/lib/System/platform toReid Spencer2004-08-291-15/+31
| | | | | | | | | $BUILD_SRC_ROOT/lib/System/$build which gives us the ability to configure the lib/System for the current type of operating system. Also cleaned up some indentation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16082 91177308-0d34-0410-b5e6-96231b3b80d8
* Ensure that the examples get built.Reid Spencer2004-08-241-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16027 91177308-0d34-0410-b5e6-96231b3b80d8
* Actually name the #define correctly.Reid Spencer2004-08-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15945 91177308-0d34-0410-b5e6-96231b3b80d8
* Change version 1.3 -> 1.4Reid Spencer2004-08-201-1/+35
| | | | | | | | Add basic installation directories as AC_DEFINES and AC_SUBST so they can be used by llvm programs with a simple #include <Config/config.h> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15942 91177308-0d34-0410-b5e6-96231b3b80d8
* Change the package identification to use one less level of quoting so thatReid Spencer2004-08-041-1/+1
| | | | | | | PACKAGE_VERSION = "1.3" instead of "[1.3]". Rebuild configure script. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15453 91177308-0d34-0410-b5e6-96231b3b80d8
* Revised the generation of files so that they follow the newer autoconfJohn Criswell2004-07-231-7/+12
| | | | | | | | standards. This is in hopes of fixing configuration problems on Windows Services for Unix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15132 91177308-0d34-0410-b5e6-96231b3b80d8
* Add AC_MSG_CHECKING and AC_MSG_RESULT statements which were missingBrian Gaeke2004-07-211-0/+4
| | | | | | | from two of our custom checks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15060 91177308-0d34-0410-b5e6-96231b3b80d8
* Add check for finite(). Solaris doesn't have isinf, but it has finite...goBrian Gaeke2004-07-211-0/+4
| | | | | | | figure! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15057 91177308-0d34-0410-b5e6-96231b3b80d8
* Add call to check for isinf().Brian Gaeke2004-07-211-0/+1
| | | | | | | Patch contributed by Bill Wendling. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15053 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for checking for isinf().Brian Gaeke2004-07-211-0/+14
| | | | | | | Patch contributed by Bill Wendling. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15052 91177308-0d34-0410-b5e6-96231b3b80d8
* Added support for stdint.h. It is now automatically included byJohn Criswell2004-07-191-0/+5
| | | | | | | | DataTypes.h. So far, it doesn't seem to break Linux, Solaris, or MacOS X. This should automatically include it for those people who need it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15006 91177308-0d34-0410-b5e6-96231b3b80d8
* Call custom check (AC_FUNC_ISNAN) instead of using the generic function check.Brian Gaeke2004-06-221-1/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14335 91177308-0d34-0410-b5e6-96231b3b80d8
* Implement isnan check (AC_FUNC_ISNAN) in terms of three calls to a fairlyBrian Gaeke2004-06-221-0/+31
| | | | | | | generic macro AC_SINGLE_CXX_CHECK. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14334 91177308-0d34-0410-b5e6-96231b3b80d8
* Added the llvm/test/Programs/Makefile.test Makefile.John Criswell2004-06-221-1/+2
| | | | | | | Added a check for isnan() while I was at it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14333 91177308-0d34-0410-b5e6-96231b3b80d8
* Add AIX to the list of recognized operating systems.Misha Brukman2004-06-221-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14319 91177308-0d34-0410-b5e6-96231b3b80d8
* Added checks for mkstemp and getrusage.John Criswell2004-06-071-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14047 91177308-0d34-0410-b5e6-96231b3b80d8
* Recognize cygwinChris Lattner2004-06-021-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13976 91177308-0d34-0410-b5e6-96231b3b80d8
* Added a check for a new header file.John Criswell2004-05-271-1/+1
| | | | | | | | My apologies for changing config.h.in. Now you will all have to re-configure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13846 91177308-0d34-0410-b5e6-96231b3b80d8
* Only give warnings if the user doesn't have mmap(). This is pretty muchJohn Criswell2004-05-271-2/+2
| | | | | | | | a hack that allows users to fight through a build if they don't have mmap(). When I get into the office, I'll make something better. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13801 91177308-0d34-0410-b5e6-96231b3b80d8
* Refactor external benchmark checking stuff into one hairyBrian Gaeke2004-04-161-69/+32
| | | | | | | macro-to-bind-them-all, called EXTERNAL_BENCHMARK(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12994 91177308-0d34-0410-b5e6-96231b3b80d8
* We are now on LLVM 1.3Chris Lattner2004-04-141-3/+3
| | | | | | | Make autoconf default to checking to look to see if our funny directory exists git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12947 91177308-0d34-0410-b5e6-96231b3b80d8
* Rewrite POV-Ray check as per PR301Brian Gaeke2004-04-131-20/+35
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12914 91177308-0d34-0410-b5e6-96231b3b80d8
* check for isatty functionBrian Gaeke2004-04-021-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12635 91177308-0d34-0410-b5e6-96231b3b80d8
* Modified the default pathname for Povray.John Criswell2004-02-261-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11881 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove .micro references as those files no longer exist and add some more ↵Alkis Evlogimenos2004-02-261-2/+2
| | | | | | recent Makefile additions to the list git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11866 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bugs found with recent addition of assertions inAlkis Evlogimenos2004-02-251-7/+7
| | | | | | | MRegisterInfo::is{Physical,Virtual}Register. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11849 91177308-0d34-0410-b5e6-96231b3b80d8
* small portability fix.Brian Gaeke2004-02-241-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11814 91177308-0d34-0410-b5e6-96231b3b80d8
* Added the VTune tests.John Criswell2004-02-241-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11809 91177308-0d34-0410-b5e6-96231b3b80d8
* Add SUBSTing checks for sys/types.h and inttypes.h; add DataTypes.h to ↵Brian Gaeke2004-02-231-2/+15
| | | | | | AC_OUTPUT. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11777 91177308-0d34-0410-b5e6-96231b3b80d8
* Change test for pthreads to use AC_SUBST; add ThreadSupport.h as an AC_OUTPUT.Brian Gaeke2004-02-231-2/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11771 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove check for slistBrian Gaeke2004-02-232-32/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11769 91177308-0d34-0410-b5e6-96231b3b80d8
* Add include/Support/hash_map and include/Support/hash_set as AC_OUTPUT files.Brian Gaeke2004-02-231-1/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11763 91177308-0d34-0410-b5e6-96231b3b80d8
* Move HASH_* checks to using AC_SUBST instead of AC_DEFINE. Tighten up some ↵Brian Gaeke2004-02-231-32/+40
| | | | | | whitespace and comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11761 91177308-0d34-0410-b5e6-96231b3b80d8
* Add include/Support/iterator as an AC_OUTPUT file.Brian Gaeke2004-02-231-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11751 91177308-0d34-0410-b5e6-96231b3b80d8
* Make all iterator checks use AC_SUBST instead of AC_DEFINE.Brian Gaeke2004-02-231-6/+15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11750 91177308-0d34-0410-b5e6-96231b3b80d8