summaryrefslogtreecommitdiffstats
path: root/llvm/autoconf
Commit message (Collapse)AuthorAgeFilesLines
...
* Bumping version numberTanya Lattner2006-11-071-1/+1
| | | | llvm-svn: 31491
* 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. llvm-svn: 31461
* Make the huge_val test run a C++ program not CReid Spencer2006-11-031-3/+3
| | | | llvm-svn: 31422
* Add a check to see if HUGE_VAL is sane or not.Reid Spencer2006-11-032-0/+19
| | | | llvm-svn: 31416
* Fix misleading warning messageChris Lattner2006-10-021-1/+1
| | | | llvm-svn: 30689
* 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. llvm-svn: 30319
* 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. llvm-svn: 29861
* Add irix as a (potential) new platform so that Timothy Baldridge canReid Spencer2006-08-221-0/+5
| | | | | | (hopefully) provide support for it. llvm-svn: 29833
* 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. llvm-svn: 29718
* 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. llvm-svn: 29682
* 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. llvm-svn: 29681
* Recover the lost diff between 1.5 and 1.6.Evan Cheng2006-08-091-1/+1
| | | | llvm-svn: 29577
* 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. llvm-svn: 29529
* Fix the --with-extra-options to use the correct variable.Reid Spencer2006-07-281-3/+3
| | | | llvm-svn: 29403
* 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). llvm-svn: 29381
* 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! llvm-svn: 29368
* Bump version #Chris Lattner2006-07-271-1/+1
| | | | llvm-svn: 29327
* 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! llvm-svn: 29309
* Remove an extraneous use of ${ac_exeext}. Patch by Anton Korobeynikov.Reid Spencer2006-07-261-1/+1
| | | | llvm-svn: 29306
* For PR814:Reid Spencer2006-07-261-0/+42
| | | | | | | Add a macro for getting the build host extension for executable. Patch contributed by Anton Korobeynikov. Thanks! llvm-svn: 29304
* Fixed a typo.Evan Cheng2006-07-061-1/+1
| | | | llvm-svn: 29010
* Added --with-extra-options=opts to specify additional options to build LLVM ↵Evan Cheng2006-06-201-0/+10
| | | | | | and run tests. llvm-svn: 28882
* Added the privbracket project to the list of projects to auto-configure.John Criswell2006-06-201-0/+1
| | | | llvm-svn: 28870
* For PR633:Reid Spencer2006-06-051-3/+4
| | | | | | | | Add configure checks for setjmp/longjmp for Chris. I can't believe this easy PR has been outstanding for so long. If I don't get to something, please remind me! :) llvm-svn: 28686
* Some enhancements for gv/graphviz/dot/dotty support and better handling ofReid Spencer2006-06-051-5/+26
| | | | | | paths under MingW. llvm-svn: 28685
* For PR798:Reid Spencer2006-06-021-0/+8
| | | | | | Have configure find the "dotty" program and adjust configuration. llvm-svn: 28674
* Provide configuration support and usage for MINGW32 platformReid Spencer2006-06-011-4/+2
| | | | llvm-svn: 28639
* Make sure windows.h is #included first.Reid Spencer2006-06-011-1/+2
| | | | llvm-svn: 28637
* Make sure that when checking for MINGW32 libraries we ask for windows.hReid Spencer2006-06-011-1/+1
| | | | llvm-svn: 28631
* Provide support for detecting if the Win32 imaghlp and psapi librariesReid Spencer2006-06-011-0/+5
| | | | | | | | are available. These libraries are used in lib/System and should be included on the link line or if not available generate an error when building lib/System. llvm-svn: 28628
* Tighten this script up a bit.Reid Spencer2006-06-011-15/+7
| | | | llvm-svn: 28608
* For PR784:Reid Spencer2006-05-211-1/+1
| | | | | | Support Win32 platforms for llvm-gcc path. Patch by Anton Korobeynikov llvm-svn: 28426
* Make sure to default ${prefix} to /usr/local if the user didn't specify it.Reid Spencer2006-05-161-0/+3
| | | | | | | This assists with getting around configure's late binding values so that our LLVM variables don't end up with a "NONE" prefix. llvm-svn: 28325
* added a skeleton of the ARM backendRafael Espindola2006-05-141-1/+1
| | | | llvm-svn: 28301
* Use the -dumpversion option to llvm-gcc which gives us just the version #Reid Spencer2006-05-091-1/+1
| | | | | | | and is unlikely to change in future releases. This also simplifies the parsing of the full and major llvm-gcc version numbers in the script. llvm-svn: 28180
* For PR747:Reid Spencer2006-04-271-10/+10
| | | | | | | | If we fail to find a required program, simply set that program to echo out something that tells the user the situation. That is, instead of just "true runtest" we now get "echo 'Skipped: runtest not found'". llvm-svn: 27990
* Configure llvm-config in tools, not utils.Reid Spencer2006-04-201-1/+1
| | | | llvm-svn: 27919
* Never build SparcV9Chris Lattner2006-04-201-3/+3
| | | | llvm-svn: 27883
* Allow OpenBSD to be recognized as a UNIX platform.Reid Spencer2006-04-191-0/+3
| | | | llvm-svn: 27848
* When on darwin, compiler_flags need to be percolated down to the 'gcc -r'Chris Lattner2006-04-191-1/+1
| | | | | | command line so that relinked .o files can be built universal. llvm-svn: 27837
* Make it possible to default the llvm_src and llvm_obj variables based onReid Spencer2006-04-181-2/+2
| | | | | | | the arguments to the macro. This better supports the AutoRegen.sh script in projects/sample/autoconf. llvm-svn: 27797
* Ahem. HEAD -> 1.8cvs not 1.7 (I'm an idiot).Reid Spencer2006-04-141-1/+1
| | | | llvm-svn: 27687
* remove the "cvs" part of the version number for the release branch.Reid Spencer2006-04-141-1/+1
| | | | llvm-svn: 27686
* Change the assertions defaults:Reid Spencer2006-04-091-6/+4
| | | | | | | | 1. Assertions now default to on for all builds 2. If you want them disabled you must (a) --disable-assertions to configure or DISABLE_ASSERTIONS=1 to make. llvm-svn: 27548
* Ensure that the automatic "CVS build" detection works for bothReid Spencer2006-04-081-1/+1
| | | | | | objdir == srcdir and objdir != srcdir. llvm-svn: 27516
* For PR723:Reid Spencer2006-04-071-2/+28
| | | | | | | | | Support detection of a "CVS" directory at configure time to distinguish whether this is a release build or a "from tree" build. This knowledge is used to set the defaults for --enable-optimzied and --enable-assertions options. llvm-svn: 27487
* For support of new GCC v4, obtain the full and major versions of theReid Spencer2006-04-061-0/+4
| | | | | | | llvm-gcc command. This will help distinguish which version is being used so the makefiles can accommodate. llvm-svn: 27461
* Update to llvm-config tool, by Erik Kidd:Reid Spencer2006-03-232-7/+32
| | | | | | | | | | | 1. Check for Perl and only build llvm-config if its available. 2. Add some virtual components 3. Don't depend on "standard" location for Perl, but configured location 4. Document the tool with a POD file. This version is now ready for testing by users. llvm-svn: 27005
* These changes are necessary to support the new llvm-config tool. llvm-configReid Spencer2006-03-221-0/+3
| | | | | | | | | is a handy tool for users of LLVM who want to be able to quickly get information about LLVM's configuration. It is intended to be used in the command line of other tools. Documentation will be forthcoming in a subsequent patch. llvm-svn: 26952
* Use -emit-llvm -S to get .ll file output from llvm-gccChris Lattner2006-02-271-1/+1
| | | | llvm-svn: 26397
OpenPOWER on IntegriCloud