Commit Graph

367 Commits

Author SHA1 Message Date
John Criswell 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
John Criswell 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
Chris Lattner 4777f035eb Configure the llvm-ar directory
llvm-svn: 8504
2003-09-13 02:35:56 +00:00
John Criswell 3487a86ece Caught a few misses in the last modification.
llvm-svn: 8500
2003-09-12 16:36:17 +00:00
John Criswell 1868b4e330 Updated for the re-organization of llvm/test/Programs/MultiSource.
llvm-svn: 8499
2003-09-12 16:31:43 +00:00
John Criswell 3c172b4331 Added the SetjmpLongjmp Makefile.
llvm-svn: 8486
2003-09-11 20:53:48 +00:00
John Criswell 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
John Criswell 6f7d8a2c0a Updated to reflect the new locations of SingleSource tests.
llvm-svn: 8447
2003-09-10 18:38:44 +00:00
Chris Lattner ce165f0c86 Add missing runtime directories
llvm-svn: 8438
2003-09-10 15:13:21 +00:00
John Criswell 9f60a1326c Removed Makefiles for directories that no longer exist.
llvm-svn: 8423
2003-09-09 20:52:17 +00:00
John Criswell 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
John Criswell 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
Chris Lattner 0064550636 I just moved papi to a new directory
llvm-svn: 7846
2003-08-14 18:59:53 +00:00
John Criswell 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
John Criswell 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
John Criswell 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
John Criswell 7a3334d518 These are the autoconf files in their new home.
llvm-svn: 7233
2003-07-22 19:13:20 +00:00