Gabor Greif
|
c81cd5ffca
|
here comes the CMAKE part on LLVM_COMPACT_SENTINELS; see also r78628 and r78661
llvm-svn: 78803
|
2009-08-12 08:37:37 +00:00 |
|
Douglas Gregor
|
ea200f4d3a
|
CMake configuration: find mkdtemp, mkstemp, mktemp.
llvm-svn: 77219
|
2009-07-27 18:23:41 +00:00 |
|
Xerxes Ranby
|
d90b36055d
|
Implement cmake LLVM_MULTITHREADED gcc atomic builtin checks.
llvm-svn: 76221
|
2009-07-17 19:22:41 +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
|
f8a1b98154
|
Have cmake define HAVE_STRERROR and friends to 1 when they're defined at all.
llvm-svn: 74791
|
2009-07-04 16:37:12 +00:00 |
|
Jeffrey Yasskin
|
29ea777c1e
|
Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the
Windows variant, strerror_s, but I couldn't test that.
I'll update configure and config.h.in in a subsequent patch.
llvm-svn: 74621
|
2009-07-01 18:11:20 +00:00 |
|
Douglas Gregor
|
bc78f97569
|
CMake: add configure checks for pthread_rwlock_init and pthread_getspecific
llvm-svn: 74284
|
2009-06-26 14:35:43 +00:00 |
|
Douglas Gregor
|
674c7a4c20
|
Work around build problem with OpenJDK, which defines X86 as a
macro. Fixes PR 4427. Patch by Xerxes Rånby!
llvm-svn: 73961
|
2009-06-23 17:21:35 +00:00 |
|
Douglas Gregor
|
f3f924bfb6
|
Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JIT
llvm-svn: 73616
|
2009-06-17 17:01:56 +00:00 |
|
Douglas Gregor
|
472479c173
|
More portability checks for CMake's config.h.
llvm-svn: 72975
|
2009-06-05 23:46:34 +00:00 |
|
Douglas Gregor
|
8de3150a4d
|
Properly detect malloc_zone_statistics in CMake build system
llvm-svn: 72873
|
2009-06-04 17:22:52 +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 |
|
Douglas Gregor
|
26745696ef
|
Add terminal width detection to llvm::sys::Process. This is needed to
fix Clang PRs 4148 and 4183.
llvm-svn: 71448
|
2009-05-11 18:05:52 +00:00 |
|
Oscar Fuentes
|
bf169af79a
|
CMake: Detects libpthread and sets HAVE_LIBPTHREAD.
llvm-svn: 71084
|
2009-05-06 14:40:37 +00:00 |
|
Oscar Fuentes
|
7a12578fb4
|
CMake: Added cmakedefine for HAVE_PTHREAD_H.
Patch by Robert Schuster!
llvm-svn: 71083
|
2009-05-06 14:27:59 +00:00 |
|
Cedric Venet
|
243a1d9a39
|
Add mode_t to the config.h generated by cmake on win32. Used by clang.
llvm-svn: 64555
|
2009-02-14 16:13:26 +00:00 |
|
Chris Lattner
|
c6c7875f01
|
Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cmake.
Patch by Piotr Rak!
llvm-svn: 63213
|
2009-01-28 17:49:03 +00:00 |
|
Oscar Fuentes
|
d46a90dbdb
|
CMake: Remove HAVE_LT_DLOPEN from config.h.cmake because it was
removed from config.h.in.
llvm-svn: 59546
|
2008-11-18 21:12:01 +00:00 |
|
Oscar Fuentes
|
a96ce230e0
|
CMake: GetTargetTriple: new module for determining the target
triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h.
llvm-svn: 58176
|
2008-10-26 00:47:52 +00:00 |
|
Oscar Fuentes
|
edaf4cded2
|
CMake: MSVC++ no longer uses a special configuration method.
llvm-svn: 58132
|
2008-10-25 03:29:36 +00:00 |
|
Oscar Fuentes
|
0f25988689
|
Initial support for the CMake build system.
llvm-svn: 56419
|
2008-09-22 01:08:49 +00:00 |
|