- Jan 26, 2016
-
-
Chris Bieneman authored
Summary: This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html "I felt a great disturbance in the [build system], as if millions of [makefiles] suddenly cried out in terror and were suddenly silenced. I fear something [amazing] has happened." - Obi Wan Kenobi Reviewers: chandlerc, grosbach, bob.wilson, tstellarAMD, echristo, whitequark Subscribers: chfast, simoncook, emaste, jholewinski, tberghammer, jfb, danalbert, srhines, arsenm, dschuff, jyknight, dsanders, joker.eph, llvm-commits Differential Revision: http://reviews.llvm.org/D16471 llvm-svn: 258861
-
- Jan 13, 2016
-
-
Hans Wennborg authored
llvm-svn: 257627
-
- Dec 10, 2015
-
-
Alexey Bataev authored
Patch turns on OpenMP support in clang by default after fixing OpenMP buildbots. Differential Revision: http://reviews.llvm.org/D13802 llvm-svn: 255222
-
- Nov 28, 2015
-
-
Keno Fischer authored
This is the autoconf analog of r251201. I realize autoconf is deprecated, but while it's in tree, it should at least be kept working. Also add the deprecation message to configure.ac such that AutoRegen actually picks ip up. llvm-svn: 254215
-
- Nov 12, 2015
-
-
Dylan McKay authored
This adds part of the target info code, and adds modifications to the build scripts so that AVR is recognized a supported, experimental backend. It does not include any AVR-specific code, just the bare sources required for a backend to exist. From D14039. llvm-svn: 252865
-
- Nov 09, 2015
-
-
Chris Bieneman authored
As per the very positive feedback from llvm-dev (http://lists.llvm.org/pipermail/llvm-dev/2015-November/092150.html), this commit officially deprecates the LLVM autoconf-based build system. Anyone still using it should switch to CMake. llvm-svn: 252520
-
- Sep 12, 2015
-
-
Joerg Sonnenberger authored
Differential Revision: http://reviews.llvm.org/D12642 llvm-svn: 247512
-
- Aug 18, 2015
-
-
Eric Christopher authored
build. Patch by Chris Bieneman! llvm-svn: 245255
-
- Aug 07, 2015
-
-
Eric Christopher authored
build so check and turn on -Wmissing-field-initializers. While there, reorganize the conditional warning code based on compiler to be a bit more obvious and inside a switch statement. llvm-svn: 244330
-
- Aug 05, 2015
-
-
Eric Christopher authored
Add a comment explaining the current theory as to why we'd need the -lole32 on the link line. llvm-svn: 244015
-
Eric Christopher authored
be unused. llvm-svn: 244014
-
Eric Christopher authored
llvm-svn: 244013
-
Eric Christopher authored
it anymore. llvm-svn: 244012
-
Eric Christopher authored
llvm-svn: 244011
-
- Aug 04, 2015
-
-
Justin Bogner authored
If we don't have sys/wait.h and we're on a unix system there's no way that several of the llvm tools work at all. This includes clang. Just remove the configure and cmake checks entirely - we'll get a build error instead of building something broken now. llvm-svn: 243957
-
- Jul 15, 2015
-
-
Hans Wennborg authored
llvm-svn: 242222
-
- Jul 01, 2015
-
-
Jon Roelofs authored
http://reviews.llvm.org/D10614 llvm-svn: 241178
-
- Jun 30, 2015
-
-
Dan Gohman authored
This WebAssembly backend is just a skeleton at this time and is not yet functional. llvm-svn: 241022
-
- Jun 18, 2015
-
-
NAKAMURA Takumi authored
It has been done in CMake build. llvm-svn: 239989
-
- Jun 13, 2015
-
-
Tom Stellard authored
This was added in r239657. llvm-svn: 239660
-
Tom Stellard authored
llvm-svn: 239657
-
- Jun 09, 2015
-
-
Alexei Starovoitov authored
llvm-svn: 239425
-
- May 28, 2015
-
-
Chandler Carruth authored
llvm-svn: 238390
-
Chandler Carruth authored
This will be used in my next commit to Clang. llvm-svn: 238388
-
- May 04, 2015
-
-
Jon Roelofs authored
This is a followup from: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150323/268067.html Upgrade instructions: $ mv llvm/include/llvm/Config/config.h ./config.h.BACKUP # copy the configure line from line 7 of llvm/config.log # (for example: `$ ./configure --no-create --no-recursion`) $ mkdir build $ cd build # run the configure line, but this time with '../llvm' at the beginning: $ ../llvm/configure --no-create --no-recursion These warnings will soon be turned into hard errors after a week. Speak up now if this is going to be a problem for you. llvm-svn: 236399
-
- Apr 29, 2015
-
-
Jon Roelofs authored
http://reviews.llvm.org/D8787 llvm-svn: 236144
-
- Apr 01, 2015
-
-
NAKAMURA Takumi authored
FIXME: Should ENABLE_ABI_BREAKING_CHECKS be tri-state, "ON/OFF/blank"? llvm-svn: 233801
-
- Mar 26, 2015
-
-
Sanjoy Das authored
Summary: This patch is an attempt at making `DenseMapIterator`s "fail-fast". Fail-fast iterators that have been invalidated due to insertion into the host `DenseMap` deterministically trip an assert (in debug mode) on access, instead of non-deterministically hitting memory corruption issues. Enabling fail-fast iterators breaks the LLVM C++ ABI, so they are predicated on `LLVM_ENABLE_ABI_BREAKING_CHECKS`. `LLVM_ENABLE_ABI_BREAKING_CHECKS` by default flips with `LLVM_ENABLE_ASSERTS`, but can be clamped to ON or OFF using the CMake / autoconf build system. Reviewers: chandlerc, dexonsmith, rnk, zturner Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D8351 llvm-svn: 233310
-
- Mar 12, 2015
-
-
Logan Chien authored
llvm-svn: 232090
-
Logan Chien authored
llvm-svn: 232063
-
Eric Christopher authored
Patch by Tanya Lattner. llvm-svn: 231998
-
- Mar 09, 2015
-
-
Benjamin Kramer authored
All supported platforms have half-way decent C99 support. llvm-svn: 231679
-
- Feb 28, 2015
-
-
Nick Lewycky authored
llvm-svn: 230862
-
Jon Roelofs authored
http://reviews.llvm.org/D7961 llvm-svn: 230812
-
- Feb 26, 2015
-
-
Eric Christopher authored
Patch by Dave Huseby. llvm-svn: 230669
-
- Feb 01, 2015
-
-
https://wiki.ubuntu.com/DashAsBinShSylvestre Ledru authored
Fix some bashims. More information on https://wiki.ubuntu.com/DashAsBinSh. Reported initially on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772302 & https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772301 llvm-svn: 227744
-
- Jan 30, 2015
-
-
NAKAMURA Takumi authored
llvm-svn: 227574
-
NAKAMURA Takumi authored
llvm-svn: 227573
-
- Jan 14, 2015
-
-
Hans Wennborg authored
llvm-svn: 226004
-
- Dec 29, 2014
-
-
Chandler Carruth authored
a CLANG_LIBDIR_SUFFIX variable. This is necessary before I can add support for using that variable to CMake and the C++ code in Clang, and the autoconf build system does all substitutions in the LLVM tree. As mentioned before, I'm not planning to add actual multilib support to the autoconf build, just enough stubs for it to keep playing nicely with the CMake build once that one has support. llvm-svn: 224922
-