Alkis Evlogimenos
20daa541d7
Correctly update configure to configure the llvm-java project
...
llvm-svn: 19546
2005-01-14 07:52:28 +00:00
Alkis Evlogimenos
a6640aee30
The Java project now lives under projects/llvm-java.
...
llvm-svn: 19295
2005-01-05 17:57:28 +00:00
Reid Spencer
734b581c5b
For PR351:
...
Make LLVM_ON_UNIX and LLVM_ON_WIN32 available in the makefiles
llvm-svn: 19205
2004-12-31 22:54:28 +00:00
Reid Spencer
e5034a35e0
For PR351:
...
* lib/System depends on sbrk(3), make sure we check for it.
llvm-svn: 19200
2004-12-31 05:49:15 +00:00
Reid Spencer
53cfb14270
* Fix a bug in an m4 macro that used an incorrect test operator
...
* Add CAN_DLOPEN_SELF so we can determine if dlopen(0) will open the
program or not.
* Correct a warning messages to be a little more specific on what it checks
llvm-svn: 19184
2004-12-29 07:07:57 +00:00
Reid Spencer
2201286c2d
Make the x86_64 target names match between def and use. Thanks Misha.
...
llvm-svn: 19170
2004-12-28 07:56:14 +00:00
Reid Spencer
76de36d644
Make the 64-bit x86 target named "x86_64" instead of "AMD64".
...
llvm-svn: 19169
2004-12-28 06:34:11 +00:00
Reid Spencer
727a291b4e
Don't create symbolic links for lib/System any more. It doesn't need them.
...
llvm-svn: 19166
2004-12-27 09:33:46 +00:00
Reid Spencer
38f6b8a1bd
For PR351:
...
* Add checks for sterror and strerror_r functions
* Add check to determine if /dev/zero is needed for allocating RWX memory.
llvm-svn: 19148
2004-12-27 06:15:02 +00:00
Reid Spencer
ff28563c07
For PR351:
...
* Make sure all headers used by lib/System have checks
* Use "standard" autoconf checks for certain problematic headers
For PR432:
* Resurrect --with-llvmgccdir so a specific llvm-gcc/llvm-g++ installation
can be specified.
llvm-svn: 19142
2004-12-25 07:31:29 +00:00
Reid Spencer
e53f845baf
Make the symbolic link using the correct variable!
...
llvm-svn: 19136
2004-12-24 06:49:16 +00:00
Reid Spencer
27dbe5c161
For PR351:
...
Create new variables LLVM_ON_UNIX and LLVM_ON_WIN32 so we can start getting
rid of reliance upon a symbolic link to switch implementations in lib/System
llvm-svn: 19131
2004-12-24 06:29:05 +00:00
Reid Spencer
077d626627
Update the amd64 target detection checks.
...
Patch contributed by Markus F.X.J. Oberhumer.
llvm-svn: 19118
2004-12-23 21:08:52 +00:00
Reid Spencer
1459fcc234
Added support for detection of amd64 targets.
...
llvm-svn: 19113
2004-12-23 06:22:33 +00:00
Reid Spencer
e1c1a05294
For PR432:
...
* Remove --with-llvmgccdir, not needed any more
* Search path for llvm-gcc and llvm-gxx
* Compute LLVMGCCDIR based on install path of llvm-gcc
llvm-svn: 19093
2004-12-22 05:56:56 +00:00
Reid Spencer
1770903f32
For PR351:
...
* Add checks for sbrk and getpagesize functions
* Alphebetize the checks for functions
llvm-svn: 19052
2004-12-20 00:59:04 +00:00
Reid Spencer
dba2f4028c
Add CMP and CP configuration variables for the unix cmp and cp programs.
...
llvm-svn: 18990
2004-12-16 17:48:14 +00:00
Reid Spencer
97a0d127e2
Remove LLVMGCCDIR from the set of defines.
...
llvm-svn: 18970
2004-12-15 22:27:51 +00:00
Reid Spencer
e77564ce28
Don't put newlines in AC macros that can't handle them!
...
llvm-svn: 18952
2004-12-15 04:01:48 +00:00
Reid Spencer
8461ddd8c9
Add some system specific functions we use
...
llvm-svn: 18945
2004-12-15 01:41:56 +00:00
Reid Spencer
f7877f291c
Get LLVMGCCDIR into the #defines
...
llvm-svn: 18845
2004-12-13 02:16:51 +00:00
Reid Spencer
dee4922007
More QMTest cruft gone!
...
llvm-svn: 18694
2004-12-09 07:43:06 +00:00
Reid Spencer
2181077443
Remove last remnants of Python/QMTest support
...
llvm-svn: 18672
2004-12-08 23:07:27 +00:00
Reid Spencer
5a392ee4cc
Search for tclsh last so we don't find the FreeBSD warning script too early
...
llvm-svn: 18421
2004-12-02 07:31:22 +00:00
Reid Spencer
c0170de384
Fix the tclsh test to find tclsh8.[34] and tclsh8.[34].X as well.
...
llvm-svn: 18415
2004-12-02 04:17:20 +00:00
Reid Spencer
45597809e6
Add a check for the tclsh program needed by dejagnu. This can have weird
...
names that have version numbers in it so this macro, DJ_AC_PATH_TCLSH will
make the necessary checks. The makefile variable TCLSH is set to the path
found.
llvm-svn: 18382
2004-11-30 08:11:54 +00:00
Reid Spencer
a4b17dc498
* Implement embedding libltdl into LLVM which required some rearranging.
...
llvm-svn: 18349
2004-11-29 12:29:58 +00:00
Reid Spencer
d1b9824b3d
* allow doxygen documentation to be enabled/disabled (default off)
...
* organize programs we test for properly
* add new programs needed for documentation generation
* Adjust install paths so llvm stuff doesn't muck up /usr/local or /usr if
$prefix is set to those.
llvm-svn: 18327
2004-11-29 04:56:35 +00:00
Reid Spencer
d2222232e9
Remove a dead check at the end of the configure script that was a left over
...
from the bzip2 support. This dead check produced the error:
test: -ne: unary operator expected
llvm-svn: 18289
2004-11-27 22:01:43 +00:00
Reid Spencer
6bfb910955
Remove HAVE_BZLIB and HAVE_BZIP2. We always have bzip2 now.
...
llvm-svn: 18254
2004-11-25 20:21:53 +00:00
Reid Spencer
7daa0ae9b4
Gack. Actually use the correct variable name in setting the JIT support.
...
llvm-svn: 18240
2004-11-25 07:28:19 +00:00
Reid Spencer
070d268ca9
Fix the lib/System/platform link by using proper cached variable name.
...
llvm-svn: 18233
2004-11-25 06:03:14 +00:00
Reid Spencer
ed544cbfa8
For PR256:
...
* cache more values
* standardize cache value names
* organize configure script per autoconf recommendations (10 sections)
* Eliminate some redundancies and complexities in the script
* Provide better documentation in the script.
llvm-svn: 18232
2004-11-25 04:51:04 +00:00
Reid Spencer
b48e284ed5
Add the configurable configuration files for llvmc.
...
llvm-svn: 18190
2004-11-23 23:48:45 +00:00
Reid Spencer
7f2645dbe0
Changes for testing presence of ltdl.h and lt_dlopen(), libtool functions
...
for cross-platform dynamic loading of shared objects.
llvm-svn: 17950
2004-11-18 09:47:37 +00:00
Reid Spencer
9de1e70c0b
Add the RUNTEST autoconf onfiguration variable for Deja-gnu support. This
...
tool runs Deja-gnu test suites. The 'make' variable RUNTEST is now set
automatically in the Makefile.config file.
llvm-svn: 17599
2004-11-07 23:29:39 +00:00
John Criswell
187ce075d3
Added the poolalloc module to the list of projects to configure, if present.
...
llvm-svn: 17319
2004-10-28 13:35:00 +00:00
Brian Gaeke
e2b2076b46
Regenerated after fixing typo.
...
llvm-svn: 17303
2004-10-28 05:06:45 +00:00
Reid Spencer
1a344dfd95
Changes to support rand48 tests
...
llvm-svn: 17284
2004-10-27 23:03:44 +00:00
Reid Spencer
b1858d52b5
Add a check for the tar program.
...
llvm-svn: 17208
2004-10-25 08:18:47 +00:00
Misha Brukman
6dcdc0f8a3
Add Makefile.JIT to the list of Makefiles transferred to the build dir to give
...
tools and examples a simple way to JIT-enable themselves
llvm-svn: 16991
2004-10-14 18:59:42 +00:00
Reid Spencer
350c4299cf
Resolution to PR451.
...
llvm-svn: 16946
2004-10-13 01:01:03 +00:00
Reid Spencer
010dec5772
Add checks for the ZLIB and BZIP2 header files, not just the libraries.
...
llvm-svn: 16669
2004-10-04 22:05:53 +00:00
Reid Spencer
ab7aea0879
Provide support for auto-detection and use of compression libraries.
...
llvm-svn: 16643
2004-10-04 07:05:07 +00:00
Reid Spencer
43e2f0492a
Add checks for bzip2 and libz for use with the Compression concept for
...
lib/System and the compressing llvm archiver.
llvm-svn: 16634
2004-10-02 08:50:58 +00:00
Alkis Evlogimenos
404855c98b
Improve warning
...
llvm-svn: 16520
2004-09-27 07:35:19 +00:00
John Criswell
8e633294c2
Updated the last two header files so that they are configured with
...
AC_CONFIG_HEADERS. This should prevent LLVM from needlessly re-compiling
on a re-configure.
llvm-svn: 16510
2004-09-24 21:19:06 +00:00
John Criswell
bd7cfd3d74
Modified hash_map and hash_set configuration so that they are not
...
regenerated on every run of configure.
llvm-svn: 16509
2004-09-24 18:28:00 +00:00
John Criswell
52263072bc
Configure Datatypes.h.in with AC_CONFIG_HEADERS. This should prevent it
...
from being re-generated if the new version is identical to the old version.
Hence, it should save us some recompiling after re-configures.
llvm-svn: 16506
2004-09-24 13:28:51 +00:00
Reid Spencer
645c405a6d
Fix a problem where the mmap_file test was generating an incorrect test
...
program that always failed (wouldn't compile).
llvm-svn: 16465
2004-09-21 17:14:44 +00:00