aboutsummaryrefslogtreecommitdiffstats
path: root/autoconf
Commit message (Collapse)AuthorAgeFilesLines
* support poolalloc as checked out from svnAndrew Lenharth2007-07-171-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39983 91177308-0d34-0410-b5e6-96231b3b80d8
* * llvm.spec.in: update blurbGabor Greif2007-07-132-7/+21
| | | | | | | | | | | | | * autoconf/AutoRegen.sh: use variables for autofoo versions * autoconf/configure.ac: test for some more functions that are not guaranteed on solaris Note: the svn:mime-type of autoconf/AutoRegen.sh should be set to something that allows for text compares using svn diff git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39800 91177308-0d34-0410-b5e6-96231b3b80d8
* cvs -> svnReid Spencer2007-07-091-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38443 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert last change until issue reported by Owen, won't be fixed.Anton Korobeynikov2007-07-031-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37854 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename llvm-test => test-suite. By Dave Greene.Anton Korobeynikov2007-07-031-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37852 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert .cvsignore filesJohn Criswell2007-06-291-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37801 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for building with _GLIBCXX_DEBUG. New configure optionDavid Greene2007-06-281-0/+11
| | | | | | | | | | | | | | --enable-expensive-checks allows the developer to enable runtime checking that can greatly increase compile time. Currently it only turns on _GLIBCXX_DEBUG. Other expensive debugging checks added later should be controlled by this configure option. This patch also updates llvm-config with a --cppflags option to inform llvm-gcc how to build itself so that it is compatible with an llvm that was built with _GLIBCXX_DEBUG. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37777 91177308-0d34-0410-b5e6-96231b3b80d8
* Make Perl a required dependency and cause configure script to fail if itReid Spencer2007-05-171-0/+1
| | | | | | | is not found. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37164 91177308-0d34-0410-b5e6-96231b3b80d8
* Bump version number in cvsTanya Lattner2007-05-081-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36920 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for determining which languages the llvm-gcc front endReid Spencer2007-04-211-0/+4
| | | | | | | supports. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36319 91177308-0d34-0410-b5e6-96231b3b80d8
* Hack the shared library extension for dylib. The existing code just looksReid Spencer2007-04-111-1/+1
| | | | | | | | plain wrong since $module was never defined so we always get .so which is broken on Darwin. Just force it to .dylib. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35873 91177308-0d34-0410-b5e6-96231b3b80d8
* Check for .svn directories too to determine if a debug build is appropriate.Reid Spencer2007-04-021-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35595 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1283:Reid Spencer2007-03-291-1/+2
| | | | | | | | | Change the llvm-gcc sanity check to look for "target datalayout" instead of "implementation". The implementation keyword is no longer generated by llvm or llvm-gcc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35451 91177308-0d34-0410-b5e6-96231b3b80d8
* Let the new backend begin!Anton Korobeynikov2007-03-211-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35242 91177308-0d34-0410-b5e6-96231b3b80d8
* Add possibility to set memory limit for binaries run via libSystem. ThisAnton Korobeynikov2007-02-161-1/+2
| | | | | | | is especially needed for bugpoint. This partly implements PR688 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34349 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the TARGET_HAS_JIT settings. Sparc doesn't, x86_64 does, ARM doesn't.Reid Spencer2007-01-211-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33421 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for the ARM target in the target configuration processing.Reid Spencer2007-01-211-0/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33418 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR808:Reid Spencer2007-01-201-0/+5
| | | | | | | Add support for NetBSD. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33405 91177308-0d34-0410-b5e6-96231b3b80d8
* CleanupAnton Korobeynikov2007-01-201-16/+16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33391 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding disassembler interface and external hook to udis86 library.Anton Korobeynikov2007-01-191-2/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33358 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1074:Reid Spencer2007-01-171-11/+11
| | | | | | | Adjust configuration for Stacker's new name: llvm-stacker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33277 91177308-0d34-0410-b5e6-96231b3b80d8
* '==' is not a legal test operator on BSD. Use '='.Jeff Cohen2007-01-121-6/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33126 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix a configure warning noticed by Duncan Sands.Reid Spencer2007-01-031-0/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32844 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a new variable, LLVMGCCLIBEXEC to get the libexec directory where theReid Spencer2006-12-211-0/+2
| | | | | | | cc1 and cc1plus executables live. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32738 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow an --enable-pic option to turn on -fPIC compiler option when building.Reid Spencer2006-12-161-0/+14
| | | | | | | The default is disabled until we know this doesn't break anyone. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32635 91177308-0d34-0410-b5e6-96231b3b80d8
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-101-1/+1
| | | | | | | | code (both asm & cbe) for Mingw32 target. Removed autoconf checks for underscored versions of setjmp/longjmp. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32415 91177308-0d34-0410-b5e6-96231b3b80d8
* this warning is obsolete with llvmgcc3 being goneChris Lattner2006-12-081-8/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32349 91177308-0d34-0410-b5e6-96231b3b80d8
* Expose the sanity.Reid Spencer2006-12-041-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32193 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR1019:Reid Spencer2006-12-011-1/+5
| | | | | | | | | Add HAVE_PTHREAD to makefiles with support from configure and use it to determine whether to build examples/ParallelJIT. Patch by Anton Korobeynikov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32054 91177308-0d34-0410-b5e6-96231b3b80d8
* Undo removal of the runtime libraries. While this may have been a bitReid Spencer2006-11-171-2/+14
| | | | | | | | premature, these libraries will be going away for the 2.0 release. Other arrangements for profiling, gc, etc. should be made in the next few months. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31807 91177308-0d34-0410-b5e6-96231b3b80d8
* In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support willReid Spencer2006-11-161-14/+2
| | | | | | | be dropped. This patch pertains to removing the runtime directory from LLVM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31793 91177308-0d34-0410-b5e6-96231b3b80d8
* Bumping version numberTanya Lattner2006-11-071-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31491 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a -disable-cbe-printf-a option so that the output of the C BackendReid Spencer2006-11-051-1/+17
| | | | | | | | | stands a chance of being compiled with a non C99 C compiler. The default is enabled so you must specifically disable this feature if you want the CBE output compiled with an older C compiler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31461 91177308-0d34-0410-b5e6-96231b3b80d8
* Make the huge_val test run a C++ program not CReid Spencer2006-11-031-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31422 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a check to see if HUGE_VAL is sane or not.Reid Spencer2006-11-032-0/+19
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31416 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix misleading warning messageChris Lattner2006-10-021-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30689 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.hReid Spencer2006-09-141-1/+1
| | | | | | | header file on Darwin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30319 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR738:Reid Spencer2006-08-241-2/+3
| | | | | | | | Demote check for bison from error to warning and make sure that the makefile can handle an empty definition for BISON variable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29861 91177308-0d34-0410-b5e6-96231b3b80d8
* Add irix as a (potential) new platform so that Timothy Baldridge canReid Spencer2006-08-221-0/+5
| | | | | | | (hopefully) provide support for it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29833 91177308-0d34-0410-b5e6-96231b3b80d8
* Add llvm.spec to the list of files to be configured.Reid Spencer2006-08-161-1/+3
| | | | | | | Remove the search for etags. Nothing in LLVM uses it any more. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29718 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR876:Reid Spencer2006-08-141-1/+1
| | | | | | | | | Fix problem setting the USE_{program} variable. It should be set to a Makefile variable definition line, not just "1". Problem noted by Kenneth Hoste. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29682 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR876:Reid Spencer2006-08-141-1/+1
| | | | | | | | Fix problem noticed by Kenneth Hoste. The wrong name for a variable was being set and subsequently uses of the correct name were empty. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29681 91177308-0d34-0410-b5e6-96231b3b80d8
* Recover the lost diff between 1.5 and 1.6.Evan Cheng2006-08-091-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29577 91177308-0d34-0410-b5e6-96231b3b80d8
* Update the auto* tools: autoconf 2.60, libtool 1.5.22, automake 1.9.6.Reid Spencer2006-08-046-812/+1689
| | | | | | | | | | Update ltld.[ch] to version 1.5.22. Correct the notes about updating these tools (autoconf/README.TXT) Add configure options for getting the correct option for including a whole archive when linking. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29529 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the --with-extra-options to use the correct variable.Reid Spencer2006-07-281-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29403 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR848:Reid Spencer2006-07-281-0/+1
| | | | | | | | | | | | 1. Get the path to the pwd binary (/bin/pwd usually) from configure. 2. Use that path to run pwd in all path variables set in Makefile.config.in The hope is that these changes will resolve symlinks to physical paths. This should work on all platforms where the binary pwd defaults to printing physical paths. The shell version of pwd generally doesn't (it will print the symlink path). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29381 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs toReid Spencer2006-07-271-0/+3
| | | | | | | | | | | have a compile-host version of "nm", not build-host. In order to effect this we must use autoconf to determine the correct "nm" to use and propagate that through the makefiles, through llvm-config and finally to GenLibDeps.pl as an optional argument. Patch contributed by Anton Korobeynikov. Thanks! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29368 91177308-0d34-0410-b5e6-96231b3b80d8
* Bump version #Chris Lattner2006-07-271-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29327 91177308-0d34-0410-b5e6-96231b3b80d8
* For PR814:Reid Spencer2006-07-261-2/+10
| | | | | | | | Provide support for making cross-compiling builds. See the PR for details. Patch provided by Anton Korobeynikov. Thanks, Anton! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29309 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove an extraneous use of ${ac_exeext}. Patch by Anton Korobeynikov.Reid Spencer2006-07-261-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29306 91177308-0d34-0410-b5e6-96231b3b80d8