Matthijs Kooijman
f512281d61
Make LLVM compile on DragonFly BSD (PR2499).
...
Patch by Hasso Tepper!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52781 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-26 10:36:58 +00:00
Tanya Lattner
b70e452820
Regenerate configure.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52685 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-24 17:49:13 +00:00
Matthijs Kooijman
5b80c663e7
Allow the test suite to be checked out into projects/test-suite.
...
We will keep the old projects/llvm-test working for existing installs.
The changes to configure are made manually, since I lack autoconf-2.6. Someone
might want to run AutoGen.sh to see if that changes anything.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52675 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-24 13:01:57 +00:00
Anton Korobeynikov
d3df7eb678
Regenerate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51688 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-29 17:41:34 +00:00
Sanjiv Gupta
e3f342880b
Added configure switches for PIC16 in configure.ac.
...
Regenerated configure.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51096 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-14 08:03:23 +00:00
Sanjiv Gupta
0234f51ff9
Added configure switches for PIC16 backend.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51056 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-13 17:37:32 +00:00
Tanya Lattner
49ff661410
Set to 2.4 and regenerate configure.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50935 91177308-0d34-0410-b5e6-96231b3b80d8
2008-05-10 04:20:38 +00:00
Anton Korobeynikov
5027652b8a
First step of implementing PR1538: move llvm2cpp logic to new 'target'
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50189 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-23 22:29:24 +00:00
Gordon Henriksen
56b8f1d3ee
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48148 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-10 15:49:38 +00:00
Gordon Henriksen
e707216cb9
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48008 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-07 18:20:01 +00:00
Bill Wendling
41ef25bfef
Use AC_PATH_PROG correctly:
...
http://www.gnu.org/software/autoconf/manual/autoconf.html#Generic-Programs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47943 91177308-0d34-0410-b5e6-96231b3b80d8
2008-03-05 09:28:02 +00:00
Devang Patel
e45252efee
Remove use of ltdl
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47065 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-13 17:11:39 +00:00
Chris Lattner
399c7c76cf
regenerate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46761 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-05 19:43:53 +00:00
Tanya Lattner
cf067674a0
Update version to 2.3svn
...
Regenerate configure with 2.60.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46119 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-17 05:57:22 +00:00
Nate Begeman
57b1efb3a2
Do not build CBackend and MSIL regardless of configured targets
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44973 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-13 01:18:52 +00:00
Duncan Sands
67f1c493d1
Remove host endianness info from TargetData and
...
put it in a new header System/Host.h instead.
Instead of getting the endianness from configure,
calculate it directly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44959 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-12 23:03:45 +00:00
Duncan Sands
1eff70451f
Fix PR1836: in the interpreter, read and write apints
...
using the minimum possible number of bytes. For little
endian targets run on little endian machines, apints are
stored in memory from LSB to MSB as before. For big endian
targets on big endian machines they are stored from MSB to
LSB which wasn't always the case before (if the target and
host endianness doesn't match values are stored according
to the host's endianness). Doing this requires knowing the
endianness of the host, which is determined when configuring -
thanks go to Anton for this. Only having access to little
endian machines I was unable to properly test the big endian
part, which is also the most complicated...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44796 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-10 17:43:13 +00:00
Scott Michel
96dcd2b620
Regenerated configure after autoconf/configure.ac change.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44628 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-05 21:24:02 +00:00
Devang Patel
5d28b888b9
Add --with-llvmgcc= and --with-llvmgxx= configure options.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44586 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-04 22:54:47 +00:00
Eric Christopher
790e11cdff
Add target triple to include/llvm/Config/config.h.in. Regenerate all files.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44478 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-01 00:34:39 +00:00
Gordon Henriksen
0abe116022
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42575 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-03 12:07:14 +00:00
Gordon Henriksen
f091568375
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42533 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-02 16:42:22 +00:00
Gordon Henriksen
bae4adc7de
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42529 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-02 10:14:42 +00:00
Gordon Henriksen
c0efff86a5
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42527 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-02 09:50:32 +00:00
Gordon Henriksen
9b7a24831e
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42461 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-29 00:42:56 +00:00
Gordon Henriksen
92f0dca1e3
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42241 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-22 21:36:59 +00:00
Gordon Henriksen
c20f5b086e
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42164 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-20 16:48:18 +00:00
Gordon Henriksen
54c7e12164
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42092 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-18 12:27:13 +00:00
Tanya Lattner
856585b6d6
Fix broken default help strings for enable-shared, enable-static, and enable-fast-install. Regenerate configure script.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42066 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-17 21:41:15 +00:00
Tanya Lattner
5c70954d97
Change to 2.2svn.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41941 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-14 01:24:13 +00:00
Tanya Lattner
dde567f194
Updating configure script to enable MIPS.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41568 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-29 16:38:16 +00:00
Reid Spencer
be3e419280
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41138 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-17 05:45:26 +00:00
Reid Spencer
9372f15d45
Regenerate for __dso_handle, per Anton's request.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40601 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-30 20:13:24 +00:00
Andrew Lenharth
0af32251c7
support poolalloc as checked out from svn
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39983 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-17 20:37:35 +00:00
Reid Spencer
96cf58777b
Regenerate to pick up Gabor's changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39802 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-13 10:05:30 +00:00
Reid Spencer
53b2486c8f
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38444 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-09 08:10:07 +00:00
Anton Korobeynikov
080d6872f3
Revert last change until issue reported by Owen, won't be fixed.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37854 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-03 17:16:46 +00:00
Anton Korobeynikov
ed51321bcb
Rename llvm-test => test-suite. By Dave Greene.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37852 91177308-0d34-0410-b5e6-96231b3b80d8
2007-07-03 17:01:58 +00:00
David Greene
a696d24ad2
Add support for building with _GLIBCXX_DEBUG. New configure option
...
--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
2007-06-28 19:36:08 +00:00
Reid Spencer
59807fabd7
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37166 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-17 18:11:03 +00:00
Tanya Lattner
692aa5afc8
Bumping cvs version number
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36922 91177308-0d34-0410-b5e6-96231b3b80d8
2007-05-08 04:32:07 +00:00
Reid Spencer
0d23818dbb
Regenerate for detection of llvm-gcc supported languages
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36320 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-21 21:28:52 +00:00
Reid Spencer
f6390b51e3
Hopefully fix LTDL_SHLIB_EXT on Darwin
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35872 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-11 00:27:39 +00:00
Reid Spencer
0b1e466c94
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35596 91177308-0d34-0410-b5e6-96231b3b80d8
2007-04-02 15:41:39 +00:00
Reid Spencer
585e0882c3
Regenerate for PR1283 fix.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35452 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-29 15:38:33 +00:00
Anton Korobeynikov
099883f7eb
Let the new backend begin!
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35242 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-21 21:38:25 +00:00
Reid Spencer
b90645c9cd
Regenerate for getrlimit/setrlimit.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34350 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-16 19:17:20 +00:00
Reid Spencer
febecf4041
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33422 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-21 06:42:03 +00:00
Reid Spencer
9b5b182e5f
For PR1128:
...
Regenerate for ARM support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33419 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-21 06:32:59 +00:00
Reid Spencer
466207a3eb
For PR808:
...
Regenerate to include NetBSD.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33407 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-20 20:45:39 +00:00
Reid Spencer
30fe526817
Regenerate for Anton Korobeynikov.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33392 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-20 07:48:49 +00:00
Reid Spencer
b6a7aa7e9d
Add the check for udis86 to support disassembly.
...
Regenerated for Anton Korobeynikov.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33360 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-19 17:41:47 +00:00
Reid Spencer
67bb0796dd
For PR1074:
...
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
2007-01-17 02:14:46 +00:00
Jeff Cohen
28783c3384
'==' is not a legal test operator on BSD. Use '='.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33126 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-12 18:22:38 +00:00
Reid Spencer
282d8c166f
Add a new variable, LLVMGCCLIBEXEC to get the libexec directory where the
...
cc1 and cc1plus executables live.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32738 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-21 22:55:41 +00:00
Reid Spencer
89b0d995d2
Allow an --enable-pic option to turn on -fPIC compiler option when building.
...
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
2006-12-16 22:07:52 +00:00
Reid Spencer
afa22e2363
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32416 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-10 23:29:19 +00:00
Reid Spencer
2a0ede8335
Regenerate.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32350 91177308-0d34-0410-b5e6-96231b3b80d8
2006-12-08 05:06:28 +00:00
Reid Spencer
1000b73397
For PR1019:
...
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
2006-12-01 00:37:14 +00:00
Reid Spencer
8b2e1419cf
Undo removal of the runtime libraries. While this may have been a bit
...
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
2006-11-17 03:32:33 +00:00
Reid Spencer
ac90d5e50b
In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will
...
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
2006-11-16 23:17:27 +00:00
Tanya Lattner
01d3e38267
Updating configure script for 2.0
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31715 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-14 00:59:52 +00:00
Reid Spencer
65c5d75bc8
Add a -disable-cbe-printf-a option so that the output of the C Backend
...
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
2006-11-05 17:08:18 +00:00
Reid Spencer
6a7c0b7c3c
Make the huge_val test run a C++ program not C
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31422 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-03 19:49:16 +00:00
Reid Spencer
b2ed0526ce
Add a check to see if HUGE_VAL is sane or not.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31416 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-03 18:04:08 +00:00
Chris Lattner
b56371edbc
fix misleading warning
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30690 91177308-0d34-0410-b5e6-96231b3b80d8
2006-10-02 17:24:55 +00:00
Reid Spencer
a6d990a73f
Add a HAVE_MACH_MACH_H #define to detect the presence of the mach/mach.h
...
header file on Darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30319 91177308-0d34-0410-b5e6-96231b3b80d8
2006-09-14 06:17:21 +00:00
Reid Spencer
4869d7fa8e
For PR738:
...
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
2006-08-24 22:41:20 +00:00
Reid Spencer
6ccd01a3ee
Add irix as a (potential) new platform so that Timothy Baldridge can
...
(hopefully) provide support for it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29833 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-22 22:21:38 +00:00
Reid Spencer
ea949cfafa
Add llvm.spec to the list of files to be configured.
...
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
2006-08-16 00:45:38 +00:00
Evan Cheng
f4334c74e9
Recover the lost diff between 1.221 and 1.222.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29578 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-09 05:40:14 +00:00
Reid Spencer
a773bd54f3
Update the auto* tools: autoconf 2.60, libtool 1.5.22, automake 1.9.6.
...
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
2006-08-04 18:18:08 +00:00
Reid Spencer
ceaf1c33c0
Fix the --with-extra-options to use the correct variable.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29403 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-28 22:50:07 +00:00
Reid Spencer
aea7fe4abd
For PR848:
...
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
2006-07-28 05:05:00 +00:00
Reid Spencer
1bc686433b
Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs to
...
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
2006-07-27 23:00:30 +00:00
Reid Spencer
e2cfe5d232
For PR814:
...
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
2006-07-26 21:14:56 +00:00
Evan Cheng
939ea65b5a
Fixed a typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29010 91177308-0d34-0410-b5e6-96231b3b80d8
2006-07-06 07:46:33 +00:00
Evan Cheng
cf9be26e5d
Added --with-extra-options=opts to specify additional options to build LLVM and run tests.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28882 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-20 22:16:32 +00:00
John Criswell
0389cf746e
Added the privbracket project to the list of projects to auto-configure.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28870 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-20 17:44:40 +00:00
Reid Spencer
cdb08a3691
For PR633:
...
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! :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28686 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-05 16:11:07 +00:00
Reid Spencer
caf0ecec9e
Some enhancements for gv/graphviz/dot/dotty support and better handling of
...
paths under MingW.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28685 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-05 15:54:38 +00:00
Reid Spencer
ecbd242833
For PR798:
...
Have configure find the "dotty" program and adjust configuration.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28674 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-02 23:13:18 +00:00
Reid Spencer
48fdf91d0f
Provide configuration support and usage for MINGW32 platform
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28639 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-01 19:03:21 +00:00
Reid Spencer
ced39bdf38
Make sure windows.h is #included first.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28637 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-01 17:44:29 +00:00
Reid Spencer
b66925bb18
Make sure that when checking for MINGW32 libraries we ask for windows.h
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28631 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-01 17:16:20 +00:00
Reid Spencer
484fc8e384
Provide support for detecting if the Win32 imaghlp and psapi libraries
...
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28628 91177308-0d34-0410-b5e6-96231b3b80d8
2006-06-01 16:55:59 +00:00
Reid Spencer
0fa145d8b8
For PR784:
...
Support Win32 platforms for llvm-gcc path. Patch by Anton Korobeynikov
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28426 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-21 10:40:20 +00:00
Reid Spencer
0582887de4
Make sure to default ${prefix} to /usr/local if the user didn't specify it.
...
This assists with getting around configure's late binding values so that
our LLVM variables don't end up with a "NONE" prefix.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28325 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-16 08:53:32 +00:00
Rafael Espindola
7bc59bc395
added a skeleton of the ARM backend
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28301 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-14 22:18:28 +00:00
Reid Spencer
b5d75b8618
Use the -dumpversion option to llvm-gcc which gives us just the version #
...
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28180 91177308-0d34-0410-b5e6-96231b3b80d8
2006-05-09 00:31:01 +00:00
Reid Spencer
f9b458c88b
For PR747:
...
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'".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27990 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-27 07:49:24 +00:00
Reid Spencer
e198afc3a8
Configure llvm-config in tools, not utils.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27919 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-20 22:15:30 +00:00
Chris Lattner
7df583e787
Never build SparcV9
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27883 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-20 17:01:19 +00:00
Reid Spencer
1014ab4470
Allow OpenBSD to be recognized as a UNIX platform.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27848 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-19 23:47:16 +00:00
Chris Lattner
b6f93411e0
Regenerate
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27838 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-19 18:38:19 +00:00
Reid Spencer
57d37252b9
Ahem. HEAD -> 1.8cvs not 1.7 (I'm an idiot).
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27687 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-14 03:01:27 +00:00
Reid Spencer
0667f6f327
remove the "cvs" part of the version number for the release branch.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27686 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-14 02:55:43 +00:00
Reid Spencer
c28ccd86b5
Change the assertions defaults:
...
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27548 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-09 20:42:14 +00:00
Reid Spencer
4ebf331851
Ensure that the automatic "CVS build" detection works for both
...
objdir == srcdir and objdir != srcdir.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27516 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-08 01:41:26 +00:00
Reid Spencer
54d1448fcc
For PR723:
...
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27487 91177308-0d34-0410-b5e6-96231b3b80d8
2006-04-07 16:01:51 +00:00