960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
				
					
						
							
							
								 
						
							
								b621857f01 
								
							 
						 
						
							
							
								
								Patch to fix PR102, contributed by Reid Spencer.  
							
							... 
							
							
							
							llvm-svn: 9849 
							
						 
						
							2003-11-10 03:06:09 +00:00  
				
					
						
							
							
								 
						
							
								cccd090942 
								
							 
						 
						
							
							
								
								Add profiling runtime and llvm-prof tools.  Would someone please regen the  
							
							... 
							
							
							
							configure script for me?  :)
llvm-svn: 9553 
							
						 
						
							2003-10-28 19:17:11 +00:00  
				
					
						
							
							
								 
						
							
								663fba3997 
								
							 
						 
						
							
							
								
								Do not check for strings.h. This is an old, old, old pre-C89 header that  
							
							... 
							
							
							
							absolutely nothing should be using (and it looks like nothing IS using it).
llvm-svn: 9381 
							
						 
						
							2003-10-22 17:52:56 +00:00  
				
					
						
							
							
								 
						
							
								8b6823883f 
								
							 
						 
						
							
							
								
								Added an entry for `llvm-nm'.  
							
							... 
							
							
							
							llvm-svn: 9154 
							
						 
						
							2003-10-16 16:12:04 +00:00  
				
					
						
							
							
								 
						
							
								a4d32ad1d2 
								
							 
						 
						
							
							
								
								Added autoconf support for the sample project.  
							
							... 
							
							
							
							llvm-svn: 9152 
							
						 
						
							2003-10-16 01:49:07 +00:00  
				
					
						
							
							
								 
						
							
								42859559f2 
								
							 
						 
						
							
							
								
								Added a macro and code that checks for the %a format string in sprintf().  
							
							... 
							
							
							
							llvm-svn: 9089 
							
						 
						
							2003-10-13 16:22:01 +00:00  
				
					
						
							
							
								 
						
							
								db363a0d12 
								
							 
						 
						
							
							
								
								The code that called strsignal is toast.  
							
							... 
							
							
							
							llvm-svn: 9015 
							
						 
						
							2003-10-10 17:04:43 +00:00  
				
					
						
							
							
								 
						
							
								fc3d20d142 
								
							 
						 
						
							
							
								
								Added the eon and perlbmk benchmarks.  
							
							... 
							
							
							
							llvm-svn: 8995 
							
						 
						
							2003-10-10 01:11:54 +00:00  
				
					
						
							
							
								 
						
							
								e3a9bd8531 
								
							 
						 
						
							
							
								
								Added 177.mesa to the list of Makefiles to propogate to the object root.  
							
							... 
							
							
							
							llvm-svn: 8981 
							
						 
						
							2003-10-09 15:44:28 +00:00  
				
					
						
							
							
								 
						
							
								bb5bf31e53 
								
							 
						 
						
							
							
								
								test/Programs/NoSource and www are gone from the tree; don't try to configure  
							
							... 
							
							
							
							their Makefiles.
llvm-svn: 8975 
							
						 
						
							2003-10-08 21:48:26 +00:00  
				
					
						
							
							
								 
						
							
								d7a702d40d 
								
							 
						 
						
							
							
								
								Use 3-arg form of AC_DEFINE.  
							
							... 
							
							
							
							Check for strsignal(), which isn't found everywhere, and sys_siglist,
 which can be used to implement it.
llvm-svn: 8973 
							
						 
						
							2003-10-08 21:44:07 +00:00  
				
					
						
							
							
								 
						
							
								abd3f80121 
								
							 
						 
						
							
							
								
								Renamed -use-spec to -use-spec2000.  
							
							... 
							
							
							
							The pathname to SPEC2000 is now given with the -use-spec2000 option.
On our machines, SPEC2000 will be enabled by default.
llvm-svn: 8949 
							
						 
						
							2003-10-07 21:57:39 +00:00  
				
					
						
							
							
								 
						
							
								e078b436f1 
								
							 
						 
						
							
							
								
								Switching over to the new test database.  
							
							... 
							
							
							
							Adding new qmt files should no longer be necessary.
QMTest should know just "magically" know what sort of test each file is.
llvm-svn: 8945 
							
						 
						
							2003-10-07 21:13:47 +00:00  
				
					
						
							
							
								 
						
							
								25f2a37f87 
								
							 
						 
						
							
							
								
								Don't abort if dlopen cannot be found; it's not like it's going to break  
							
							... 
							
							
							
							everything.
llvm-svn: 8916 
							
						 
						
							2003-10-07 05:03:36 +00:00  
				
					
						
							
							
								 
						
							
								133bb529d3 
								
							 
						 
						
							
							
								
								Check for functions: strtoq, strtoll.  
							
							... 
							
							
							
							llvm-svn: 8915 
							
						 
						
							2003-10-07 03:56:29 +00:00  
				
					
						
							
							
								 
						
							
								672edbc995 
								
							 
						 
						
							
							
								
								Changes for the move of the support directory back into utils  
							
							... 
							
							
							
							llvm-svn: 8885 
							
						 
						
							2003-10-06 02:09:25 +00:00  
				
					
						
							
							
								 
						
							
								50e150757f 
								
							 
						 
						
							
							
								
								Removed the check for purify as we don't support its use at present.  
							
							... 
							
							
							
							llvm-svn: 8824 
							
						 
						
							2003-10-02 19:02:30 +00:00  
				
					
						
							
							
								 
						
							
								48a334a76e 
								
							 
						 
						
							
							
								
								Removed Makefile for CompileFail tests.  They are now run by QMTest and are  
							
							... 
							
							
							
							located under llvm/test/Regression/C++Frontend.
llvm-svn: 8791 
							
						 
						
							2003-09-30 19:41:15 +00:00  
				
					
						
							
							
								 
						
							
								ee7ebdc6b2 
								
							 
						 
						
							
							
								
								Added conditional configuration of poolalloc.  
							
							... 
							
							
							
							llvm-svn: 8765 
							
						 
						
							2003-09-30 16:31:48 +00:00  
				
					
						
							
							
								 
						
							
								2b3771ee46 
								
							 
						 
						
							
							
								
								Added the ability to conditionally configure the reopt project if it is checked  
							
							... 
							
							
							
							out under projects/reopt.
llvm-svn: 8762 
							
						 
						
							2003-09-30 15:55:44 +00:00  
				
					
						
							
							
								 
						
							
								a327eae898 
								
							 
						 
						
							
							
								
								Removed the utils/Makefile file from being copied to the object root tree.  
							
							... 
							
							
							
							llvm-svn: 8759 
							
						 
						
							2003-09-30 13:52:11 +00:00  
				
					
						
							
							
								 
						
							
								6780a6e3f2 
								
							 
						 
						
							
							
								
								Added Makefiles to llvm/test/Programs/SingleSource/Regression/C++/EH and  
							
							... 
							
							
							
							llvm/test/Programs/SingleSource/Regression/C++/CompileFail.
llvm-svn: 8746 
							
						 
						
							2003-09-29 21:35:32 +00:00  
				
					
						
							
							
								 
						
							
								b438fd7a7a 
								
							 
						 
						
							
							
								
								Moved llvm/lib/Support to llvm/support/lib/Support.  
							
							... 
							
							
							
							Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
llvm-svn: 8733 
							
						 
						
							2003-09-29 14:52:28 +00:00  
				
					
						
							
							
								 
						
							
								f7dc0f4a66 
								
							 
						 
						
							
							
								
								Moved llvm/test/Programs/SingleSource/Regression around a bit to support  
							
							... 
							
							
							
							multiple languages.
llvm-svn: 8727 
							
						 
						
							2003-09-26 19:51:42 +00:00  
				
					
						
							
							
								 
						
							
								4c157a41cc 
								
							 
						 
						
							
							
								
								Added llvm/test/Programs/SingleSource/Regression/Makefile.  
							
							... 
							
							
							
							llvm-svn: 8721 
							
						 
						
							2003-09-26 14:53:17 +00:00  
				
					
						
							
							
								 
						
							
								8d5d13d69c 
								
							 
						 
						
							
							
								
								If we fail to find python or qmtest, give a warning message instead of an  
							
							... 
							
							
							
							error message.  This should hopefully allow our nightly tester to run, which
does not run the QMTest tests at present.
llvm-svn: 8691 
							
						 
						
							2003-09-23 20:46:32 +00:00  
				
					
						
							
							
								 
						
							
								3149448caa 
								
							 
						 
						
							
							
								
								Added code that stops the configure script if a needed program is not found.  
							
							... 
							
							
							
							llvm-svn: 8680 
							
						 
						
							2003-09-23 15:28:52 +00:00  
				
					
						
							
							
								 
						
							
								145e176d2f 
								
							 
						 
						
							
							
								
								`link' is now `llvm-link'. Also alphabetized the tools for easy reference.  
							
							... 
							
							
							
							llvm-svn: 8557 
							
						 
						
							2003-09-16 15:22:55 +00:00  
				
					
						
							
							
								 
						
							
								e84478afd9 
								
							 
						 
						
							
							
								
								Have the configure script put llvm.py into the object root.  
							
							... 
							
							
							
							The QMTest program can then use that as the location for loading test and
resource class, thus compiling the Python code into the object root as
desired.
llvm-svn: 8551 
							
						 
						
							2003-09-16 02:12:45 +00:00  
				
					
						
							
							
								 
						
							
								609e61b389 
								
							 
						 
						
							
							
								
								Removed llvm/tools/as, llvm/tools/dis, and runtime/GCCLibraries/libexception.  
							
							... 
							
							
							
							llvm-svn: 8546 
							
						 
						
							2003-09-15 20:12:48 +00:00  
				
					
						
							
							
								 
						
							
								f6778b68c2 
								
							 
						 
						
							
							
								
								Modified the checks slightly so that one can re-configure LLVM without  
							
							... 
							
							
							
							having to do a "make distclean" when building in the source directory.
llvm-svn: 8540 
							
						 
						
							2003-09-15 17:19:42 +00:00  
				
					
						
							
							
								 
						
							
								22107a75d6 
								
							 
						 
						
							
							
								
								Added code that verifies that the source directory has not been configured  
							
							... 
							
							
							
							already.  This should help prevent strange errors from happening, but will
make re-configuring the source directory more difficult when it is shared with
the object directory.
llvm-svn: 8539 
							
						 
						
							2003-09-15 17:04:06 +00:00  
				
					
						
							
							
								 
						
							
								4777f035eb 
								
							 
						 
						
							
							
								
								Configure the llvm-ar directory  
							
							... 
							
							
							
							llvm-svn: 8504 
							
						 
						
							2003-09-13 02:35:56 +00:00  
				
					
						
							
							
								 
						
							
								3487a86ece 
								
							 
						 
						
							
							
								
								Caught a few misses in the last modification.  
							
							... 
							
							
							
							llvm-svn: 8500 
							
						 
						
							2003-09-12 16:36:17 +00:00  
				
					
						
							
							
								 
						
							
								1868b4e330 
								
							 
						 
						
							
							
								
								Updated for the re-organization of llvm/test/Programs/MultiSource.  
							
							... 
							
							
							
							llvm-svn: 8499 
							
						 
						
							2003-09-12 16:31:43 +00:00  
				
					
						
							
							
								 
						
							
								3c172b4331 
								
							 
						 
						
							
							
								
								Added the SetjmpLongjmp Makefile.  
							
							... 
							
							
							
							llvm-svn: 8486 
							
						 
						
							2003-09-11 20:53:48 +00:00  
				
					
						
							
							
								 
						
							
								7e0a65db53 
								
							 
						 
						
							
							
								
								Fixed SPEC so that it would run correctly with the new autoconf-style object  
							
							... 
							
							
							
							directory.
Added Makefile.spec to the list of files to copy to the object directory.
llvm-svn: 8476 
							
						 
						
							2003-09-11 18:04:00 +00:00  
				
					
						
							
							
								 
						
							
								6f7d8a2c0a 
								
							 
						 
						
							
							
								
								Updated to reflect the new locations of SingleSource tests.  
							
							... 
							
							
							
							llvm-svn: 8447 
							
						 
						
							2003-09-10 18:38:44 +00:00  
				
					
						
							
							
								 
						
							
								ce165f0c86 
								
							 
						 
						
							
							
								
								Add missing runtime directories  
							
							... 
							
							
							
							llvm-svn: 8438 
							
						 
						
							2003-09-10 15:13:21 +00:00  
				
					
						
							
							
								 
						
							
								9f60a1326c 
								
							 
						 
						
							
							
								
								Removed Makefiles for directories that no longer exist.  
							
							... 
							
							
							
							llvm-svn: 8423 
							
						 
						
							2003-09-09 20:52:17 +00:00  
				
					
						
							
							
								 
						
							
								2970d520a1 
								
							 
						 
						
							
							
								
								Checkin of autoconf-style object root.  
							
							... 
							
							
							
							Added the AC_CONFIG_MAKEFILE macro to configure akefiles which don't need .in
templates.
Removed the --with-objroot option.
Added commands to configure.ac to configure all of the LLVM Makefiles.  Oof.
llvm-svn: 8378 
							
						 
						
							2003-09-06 14:46:19 +00:00  
				
					
						
							
							
								 
						
							
								6a47a970c1 
								
							 
						 
						
							
							
								
								Added code to check for python and qmtest.  
							
							... 
							
							
							
							Added code that verifies that GCC is version 3.0 or higher.
llvm-svn: 8141 
							
						 
						
							2003-08-25 16:49:54 +00:00  
				
					
						
							
							
								 
						
							
								0064550636 
								
							 
						 
						
							
							
								
								I just moved papi to a new directory  
							
							... 
							
							
							
							llvm-svn: 7846 
							
						 
						
							2003-08-14 18:59:53 +00:00  
				
					
						
							
							
								 
						
							
								7e54f8f3bf 
								
							 
						 
						
							
							
								
								Changed the default location of OBJ_ROOT to follow these rules:  
							
							... 
							
							
							
							1. If USER is defined and localhome/$USER is a directory, set OBJ_ROOT
	   to /localhome/$USER
	2. Otherwise, set OBJ_ROOT to .
This should hopefully fix the nightly tester.
llvm-svn: 7451 
							
						 
						
							2003-07-31 16:45:37 +00:00  
				
					
						
							
							
								 
						
							
								4f37692a80 
								
							 
						 
						
							
							
								
								Enable JIT when the platform supports it.  
							
							... 
							
							
							
							Select /localhome/$USER when it exists.
Fix the checks for bidirectional and forward iterators so that they work with
version of GCC prior to 3.x.
llvm-svn: 7383 
							
						 
						
							2003-07-29 19:11:58 +00:00  
				
					
						
							
							
								 
						
							
								5ec24d8733 
								
							 
						 
						
							
							
								
								Fixed the enable/disable options.  The AC_ARG_ENABLE macro does not perform  
							
							... 
							
							
							
							the *action-if-not-given* code when the --disable option is used.
Rather, the AC_ARG_ENABLE macro sets the $enableval variable, which then needs
to be checked to determine if --enable, --disable, or neither was specified.
llvm-svn: 7238 
							
						 
						
							2003-07-22 20:59:52 +00:00  
				
					
						
							
							
								 
						
							
								7a3334d518 
								
							 
						 
						
							
							
								
								These are the autoconf files in their new home.  
							
							... 
							
							
							
							llvm-svn: 7233 
							
						 
						
							2003-07-22 19:13:20 +00:00