- Aug 01, 2013
-
-
Simon Atanasyan authored
initial cmake invocation. Patch reviewed by Reid Kleckner. llvm-svn: 187591
-
- Jul 31, 2013
-
-
Eric Christopher authored
llvm-svn: 187456
-
- Jul 30, 2013
-
-
Eric Christopher authored
In limited testing this seems to work. Caveat emptor. llvm-svn: 187452
-
- Jul 29, 2013
-
-
Aaron Ballman authored
Re-application of 187310. Re-enabling warning C4275 for MSVC 11 and up, but not MSVC 10 since it is still required there. llvm-svn: 187354
-
- Jul 28, 2013
-
-
Aaron Ballman authored
llvm-svn: 187331
-
- Jul 27, 2013
-
-
Aaron Ballman authored
llvm-svn: 187310
-
Aaron Ballman authored
llvm-svn: 187293
-
Aaron Ballman authored
llvm-svn: 187279
-
Aaron Ballman authored
llvm-svn: 187252
-
- Jul 26, 2013
-
-
Reid Kleckner authored
On Windows, this improves clean cmake configuration time on my workstation from 1m58s to 1m32s, which is pretty significant. There's probably more that can be done here, but this is the low hanging fruit. Eric volunteered to regenerate ./configure for me. llvm-svn: 187209
-
- Jul 17, 2013
-
-
Duncan Sands authored
The issue is that CMAKE_BUILD_TYPE=RelWithDebInfo LLVM_ENABLE_ASSERTIONS=ON was not building with assertions enabled. (I was unable to find what in the LLVM source tree was adding -DNDEBUG to the build line in this case, so decided that it must be cmake itself that was adding it - this may depend on the cmake version). The fix treats any mode that is not Debug as being the same as Release for this purpose (previously it was being assumed that cmake would only add -DNDEBUG for Release and not for RelWithDebInfo or MinSizeRel). If other versions of cmake don't add -DNDEBUG for RelWithDebInfo then that's OK: with this change you just get a useless but harmless -UNDEBUG or -DNDEBUG. llvm-svn: 186499
-
- Jul 08, 2013
-
-
Matt Arsenault authored
Ubuntu installs this as xdot, so finding xdot.py would fail. llvm-svn: 185860
-
Matt Arsenault authored
llvm-svn: 185859
-
- Jul 04, 2013
-
-
Eric Christopher authored
llvm-svn: 185605
-
Eric Christopher authored
llvm-svn: 185603
-
Eric Christopher authored
Patch by pashev.igor. llvm-svn: 185601
-
- Jun 26, 2013
-
-
Andy Gibbs authored
llvm-svn: 184923
-
- Jun 14, 2013
-
-
Rafael Espindola authored
This reverts commit 183995. It broke the bots: http://bb.pgr.jp/builders/cmake-clang-x86_64-linux/builds/9730/steps/build_clang/logs/stdio llvm-svn: 183997
-
Arnaud A. de Grandmaison authored
llvm-svn: 183995
-
- Jun 11, 2013
-
-
Rafael Espindola authored
llvm-svn: 183771
-
- May 29, 2013
-
-
Arnaud A. de Grandmaison authored
When invoked from Ninja, clang does not detect that it can use colors : see https://github.com/martine/ninja/issues/174 llvm-svn: 182878
-
Evgeniy Stepanov authored
Patch by Greg Fitzgerald. llvm-svn: 182831
-
- May 06, 2013
-
-
Ulrich Weigand authored
[SystemZ] Add configure bits This patch wires up the SystemZ target in configure, so that it can now be built using --enable-targets=systemz. It is not yet included in the default build (--enable-targets=all); this will be done by a follow-up patch. Patch by Richard Sandiford. llvm-svn: 181208
-
- May 04, 2013
-
-
Tim Northover authored
These changes just allow AArch64 to take part in the MCJIT world when built correctly. llvm-svn: 181130
-
Tim Northover authored
The intended semantics mirror autoconf, where the user is able to specify a host triple, but if it's left to the build system then "config.guess" is invoked for the default. This also renames the LLVM_HOSTTRIPLE define to LLVM_HOST_TRIPLE to fit in with the style of the surrounding defines. llvm-svn: 181112
-
- May 03, 2013
-
-
Benjamin Kramer authored
llvm-svn: 181019
-
- Apr 28, 2013
-
-
Joerg Sonnenberger authored
llvm-svn: 180684
-
- Apr 23, 2013
-
-
Alexey Samsonov authored
This makes llvm-dwarfdump and llvm-symbolizer understand debug info sections compressed by ld.gold linker. llvm-svn: 180088
-
Alexey Samsonov authored
Add basic zlib support to LLVM. This would allow to use compression/uncompression in selected LLVM tools. llvm-svn: 180083
-
- Apr 21, 2013
-
-
Sylvestre Ledru authored
llvm-svn: 179976
-
- Apr 12, 2013
-
-
Alexey Samsonov authored
llvm-svn: 179367
-
- Apr 07, 2013
-
-
Reid Kleckner authored
MSVC 2012 gives warning D9025, "overriding /D NDEBUG with -UNDEBUG". Removing the original definition of NDEBUG silences this. llvm-svn: 178967
-
- Mar 26, 2013
-
-
Alexey Samsonov authored
Add CMake option LLVM_USE_SANITIZER={Address,Memory,MemoryWithOrigins} to simplify bootstrap of LLVM/Clang under ASan/MSan llvm-svn: 177992
-
Douglas Gregor authored
Introduce a tiny CMake project to gather Subversion revision information and place it into a header. llvm-svn: 177938
-
- Mar 25, 2013
-
-
Duncan Sands authored
to have them appear in the right order. Instead append all warnings explicitly to the language flags. This was already the case for many warnings. Fixes the issue of -Wno-maybe-uninitialized not being effective because -Wall was being placed after it rather than before. llvm-svn: 177866
-
Joerg Sonnenberger authored
it. NetBSD/ARM and TILE-Gx are examples for platforms that have an unusable fenv.h and this avoids the need for a blacklist. llvm-svn: 177865
-
- Mar 19, 2013
-
-
Alexey Samsonov authored
llvm-svn: 177385
-
- Mar 15, 2013
-
-
Eric Christopher authored
issues. llvm-svn: 177136
-
- Mar 13, 2013
-
-
Alexey Samsonov authored
Summary: No functionality change. Reviewers: Bigcheese Reviewed By: Bigcheese CC: llvm-commits Differential Revision: http://llvm-reviews.chandlerc.com/D535 llvm-svn: 176973
-
- Mar 02, 2013
-
-
Jordan Rose authored
Previously we relied on it being included by config-ix.cmake. llvm-svn: 176396
-