Jeffrey Yasskin
f7833b76ca
Make --disable-libffi work on systems with libffi installed. Also
...
make no-ffi the default even on systems with libffi. This fixes
http://llvm.org/PR5018 .
llvm-svn: 95712
2010-02-09 23:03:44 +00:00
Jeffrey Yasskin
853eeb0db1
Reconfigure with autoconf-2.60, and fix autoconf.ac to work with that version.
...
llvm-svn: 95191
2010-02-03 02:11:49 +00:00
Torok Edwin
0ce6500bfd
Regenerate configure.
...
With the previous cleanup to configure.ac, configure is now only 393k, instead of 1.1M!
llvm-svn: 94535
2010-01-26 08:50:50 +00:00
Anton Korobeynikov
5781312f77
Regenerate
...
llvm-svn: 92763
2010-01-05 20:45:43 +00:00
Rafael Espindola
58789b1dd3
Fix typos. Thanks to John Tytgat for noticing it!
...
llvm-svn: 90728
2009-12-07 00:27:35 +00:00
Daniel Dunbar
01760300f8
Regenerate configure
...
llvm-svn: 89840
2009-11-25 04:37:28 +00:00
Rafael Espindola
6e1f7bb489
Add configure options for specifying where to look for libstdc++.
...
llvm-svn: 88943
2009-11-16 19:46:55 +00:00
Rafael Espindola
81ad8bfcef
Add the --with-c-include-dirs to llvm's configure.
...
The clang patch is next.
llvm-svn: 86955
2009-11-12 05:46:09 +00:00
Daniel Dunbar
b19cc0fa91
configure: Add --with-optimize-option, for setting the default value of
...
OPTIMIZE_OPTION.
llvm-svn: 86005
2009-11-04 04:32:50 +00:00
Julien Lerouge
a282c958d0
Regenerate.
...
llvm-svn: 85148
2009-10-26 20:00:35 +00:00
Chandler Carruth
766362c707
Move DataTypes.h to include/llvm/System, update all users. This breaks the last
...
direct inclusion edge from System to Support.
llvm-svn: 85086
2009-10-26 01:35:46 +00:00
Edward O'Callaghan
62d800b380
Undo pthread patch from rev. 83930 & 83823. Credit to Paul Davey.
...
llvm-svn: 84083
2009-10-14 11:12:33 +00:00
Edward O'Callaghan
b6f9b83969
Provide AuroraUX triple support in configure. Credit to - Paul Davey.
...
llvm-svn: 84067
2009-10-14 00:44:50 +00:00
Edward O'Callaghan
eb42ded22c
Regenerate configure for rev. 83823 putback.
...
llvm-svn: 83930
2009-10-13 01:01:38 +00:00
Jeffrey Yasskin
0aff0ecaf1
Fix the OProfile part of PR5018. This fixes --without-oprofile, makes
...
it the default, and works around a broken libopagent on some Debian
systems.
llvm-svn: 83503
2009-10-07 23:22:42 +00:00
Nick Lewycky
e41779dc58
Regenerate.
...
llvm-svn: 83052
2009-09-29 06:18:23 +00:00
Nick Lewycky
b85f2baf3f
Roll back r83048.
...
llvm-svn: 83050
2009-09-29 05:48:51 +00:00
Nick Lewycky
c43baa1c55
Regenerate.
...
llvm-svn: 83048
2009-09-29 05:41:21 +00:00
Jeffrey Yasskin
195b24c844
Enable -g with DEBUG_SYMBOLS and --enable-debug-symbols instead of
...
DEBUG_RUNTIME.
llvm-svn: 82906
2009-09-27 17:47:29 +00:00
Jeffrey Yasskin
ae5a12200c
Fix a compile failure introduced by r82675 on MinGW which doesn't have
...
setenv(). This patch just disables the test rather than getting putenv() to
work. Thanks to Sandeep Patel for reporting the problem.
llvm-svn: 82797
2009-09-25 21:07:20 +00:00
Jeffrey Yasskin
f3eb70e183
PR4047: Permit configure --enable-targets=host,cpp for example. "host" has the
...
same effect that "host-only" used to have, but can be combined with other
targets. host-only is still available as a synonym but no longer documented.
llvm-svn: 82634
2009-09-23 17:05:42 +00:00
Eric Christopher
d6982c76a8
Enable the jit for llvm-config.
...
Patch by Xerxes Rånby!
llvm-svn: 81768
2009-09-14 16:38:49 +00:00
Torok Edwin
9524ef5cfa
install-sh chmods to 0755 by default, and this causes 'git diff' to show
...
that all the Makefiles changed mode.
Fix this by tellint install-sh to chmod
only to 0644, these are not executable files after all!
llvm-svn: 80371
2009-08-28 16:12:48 +00:00
Gabor Greif
6cd12a9f7f
re-apply r80197, now that iterator.h is not mentioned any more
...
llvm-svn: 80254
2009-08-27 17:07:35 +00:00
Bill Wendling
5f74a3e3b9
--- Reverse-merging r80147 into '.':
...
A include/llvm/ADT/iterator.cmake
U autoconf/configure.ac
--- Reverse-merging r80161 into '.':
U cmake/config-ix.cmake
--- Reverse-merging r80171 into '.':
U Makefile
--- Reverse-merging r80173 into '.':
U configure
U include/llvm/Config/config.h.in
--- Reverse-merging r80180 into '.':
A include/llvm/ADT/iterator.h.in
Despite common miscomceptions, iterator.h is alive and well. It broke the build
bots for several hours. And yet no one bothered to look at them.
Gabor and Doug, please review your changes and make sure that they actually
build before resubmitting them.
llvm-svn: 80197
2009-08-27 03:29:26 +00:00
Douglas Gregor
004f9203a7
Regenerate configure
...
llvm-svn: 80173
2009-08-26 22:59:05 +00:00
Tanya Lattner
6967c57a4b
Regenerate configure.
...
llvm-svn: 79772
2009-08-22 21:01:26 +00:00
Tanya Lattner
8014c7031a
Regenerate configure for 2.7svn
...
llvm-svn: 79726
2009-08-22 04:37:30 +00:00
Anton Korobeynikov
6e7ea624ad
Regenerate
...
llvm-svn: 79297
2009-08-18 00:40:51 +00:00
Shantonu Sen
9a3cc1a771
Regenerate per request of Gabor Greif (r78628)
...
llvm-svn: 78661
2009-08-11 13:39:52 +00:00
Jakob Stoklund Olesen
21c2ffc12d
Build Blackfin target with autoconf and cmake.
...
Note that configure was edited by hand. Will somebody with the correct version of autoconf please regenerate?
llvm-svn: 77898
2009-08-02 17:32:37 +00:00
Dan Gohman
62c8b40b66
Remove the IA-64 backend.
...
llvm-svn: 76920
2009-07-24 00:30:09 +00:00
Jeffrey Yasskin
bbd55d25d0
Regenerate configure for ddunbar.
...
llvm-svn: 76244
2009-07-17 21:33:35 +00:00
Anton Korobeynikov
8155f0cbaa
Let's start another backend :)
...
llvm-svn: 75909
2009-07-16 13:27:25 +00:00
Dan Gohman
4ce1ac82f7
LLVM doesn't use libelf. Remove libelf configurey.
...
llvm-svn: 75643
2009-07-14 18:06:25 +00:00
Jeffrey Yasskin
4ada36ff60
Regenerate configure after r75279.
...
llvm-svn: 75280
2009-07-10 21:09:55 +00:00
David Greene
1ba4845d50
Regenerate for GraphViz tool discovery.
...
llvm-svn: 75145
2009-07-09 17:16:26 +00:00
Mikhail Glushenkov
75b43fa6e8
Regenerate.
...
llvm-svn: 74789
2009-07-04 14:23:08 +00:00
Jeffrey Yasskin
0a952c6541
Update configure and config.h.in from r74621.
...
llvm-svn: 74623
2009-07-01 18:30:10 +00:00
Owen Anderson
59ffd85020
Add a configure test for pthread_getspecific, and use it when building ThreadLocal.
...
llvm-svn: 74222
2009-06-25 23:10:26 +00:00
Douglas Gregor
58df12c49b
Regenerate configure script
...
llvm-svn: 73962
2009-06-23 17:22:05 +00:00
Douglas Gregor
3e9d15410b
Update auto-generated configuration files
...
llvm-svn: 73591
2009-06-17 00:43:20 +00:00
Owen Anderson
430f18d2db
Add an atomic increment and decrement implementation, which will be used for
...
thread-safe reference counting.
llvm-svn: 73587
2009-06-17 00:13:00 +00:00
Douglas Gregor
f5291553f2
Introduce new headers whose inclusion forces linking and
...
initialization of all targets (InitializeAllTargets.h) or assembler
printers (InitializeAllAsmPrinters.h). This is a step toward the
elimination of relinked object files, so that we can build normal
archives.
llvm-svn: 73543
2009-06-16 20:12:29 +00:00
Owen Anderson
8a07791070
Add a configure check for pthread_rwlock_init.
...
llvm-svn: 73523
2009-06-16 18:20:20 +00:00
Nick Lewycky
74cc3dbba6
Regenerate.
...
llvm-svn: 72990
2009-06-06 06:25:09 +00:00
Owen Anderson
e1474eebee
Split the ENABLE_THREADS #define in two. Now ENABLE_THREADS indicates the ability to run multiple threads at once in the JIT, and requires only
...
mutex support. LLVM_MULTITHREADED indicates (or will indicate) the ability to run LLVM itself across multiple threads, and requires atomics support.
llvm-svn: 72140
2009-05-19 22:18:56 +00:00
Owen Anderson
992fe80601
Test for the presence of GCC atomic builtins at configure time. If not found,
...
disable building LLVM in thread-safe mode and print a nice warning.
Regenerate configure for these changes.
llvm-svn: 72075
2009-05-18 23:58:51 +00:00
Douglas Gregor
1ad25cdc99
termios.h contains the winsize structure we need to determine the
...
width of a terminal. Don't try to get the width of a terminal if we
don't have this header.
llvm-svn: 72018
2009-05-18 17:21:34 +00:00
Duncan Sands
662a50d8c0
Fix typo.
...
llvm-svn: 71656
2009-05-13 13:13:18 +00:00