- Oct 30, 2010
-
-
Tobias Grosser authored
Update the cmake and autoconf build system to compile polly as a shared library if it is checked out into tools/polly. In case polly is not checked out, nothing changes. This models the way clang can be added to llvm if checked out to tools/clang. Also rebuild configure. Patch contributed by ether. llvm-svn: 117755
-
- Oct 19, 2010
-
-
Chandler Carruth authored
strange packaging environments. The primary result of this is to expose a (normally empty) CLANG_RESOURCE_DIR string in the autoconf and CMake builds. This will in turn be used by a subsequent commit to Clang. Regenerated configure and config.h.in thanks to Nick. =D llvm-svn: 116802
-
- Oct 12, 2010
-
-
Eric Christopher authored
Made necessary edits to configure.ac and regenerated. llvm-svn: 116291
-
- Oct 11, 2010
-
-
Chris Lattner authored
it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116190
-
- Oct 02, 2010
-
-
Jim Grosbach authored
been MC-ized for assembly printing. MSP430 is mostly so, but still has the asm printer and lowering code in the printer subdir for the moment. llvm-svn: 115360
-
- Sep 27, 2010
-
-
Dan Gohman authored
llvm-svn: 114832
-
- Sep 17, 2010
-
-
Dan Gohman authored
llvm-svn: 114197
-
- Sep 07, 2010
-
-
Nick Lewycky authored
llvm-svn: 113236
-
- Sep 06, 2010
-
-
Eric Christopher authored
llvm-svn: 113160
-
- Aug 30, 2010
-
-
Eric Christopher authored
that like to randomly define things like "X86", regenerate autoconf bits and update cmake. Fixes PR7852. Patch by Xerxes Rånby! llvm-svn: 112499
-
- Aug 28, 2010
-
-
Chris Lattner authored
and hasn't kept up with ToT. Approved by Anton. llvm-svn: 112375
-
- Aug 25, 2010
-
-
Eric Christopher authored
llvm-svn: 112042
-
- Aug 15, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111095
-
- Aug 12, 2010
-
-
Daniel Dunbar authored
- Review appreciated, as long as you understand that I understand that this is a horrible hack. llvm-svn: 110883
-
- Aug 08, 2010
-
-
Eric Christopher authored
llvm-svn: 110548
-
Eric Christopher authored
llvm-svn: 110533
-
- Aug 04, 2010
-
-
Dan Gohman authored
llvm-svn: 110207
-
- Aug 03, 2010
-
-
Daniel Dunbar authored
appended. llvm-svn: 110109
-
- Jul 28, 2010
-
-
Eric Christopher authored
llvm-svn: 109647
-
- Jul 22, 2010
-
-
Eric Christopher authored
llvm-svn: 109164
-
- Jul 19, 2010
-
-
Owen Anderson authored
llvm-svn: 108740
-
Owen Anderson authored
llvm-svn: 108738
-
- Jun 28, 2010
-
-
Eric Christopher authored
Remove library check and regenerate configure. llvm-svn: 107028
-
- Jun 22, 2010
-
-
Eric Christopher authored
llvm-svn: 106576
-
- Jun 01, 2010
-
-
Dan Gohman authored
llvm-svn: 105273
-
Dan Gohman authored
and configury to use --version-script. llvm-svn: 105271
-
- May 10, 2010
-
-
Daniel Dunbar authored
Add new configure option, --disable-timestamps, intended to turn off anything which would mess up binary/object comparisons. Currently: - Disables 'Built on ...' in 'foo --version'. - Disables timestamps from being embedded into .dir files. llvm-svn: 103423
-
- May 07, 2010
-
-
mike-m authored
NOTE: 2nd part changeset for cfe trunk to follow. *** PRE-PATCH ISSUES ADDRESSED - clang api docs fail build from objdir - clang/llvm api docs collide in install PREFIX/ - clang/llvm main docs collide in install - clang/llvm main docs have full of hard coded destination assumptions and make use of absolute root in static html files; namely CommandGuide tools hard codes a website destination for cross references and some html cross references assume website root paths *** IMPROVEMENTS - bumped Doxygen from 1.4.x -> 1.6.3 - splits llvm/clang docs into 'main' and 'api' (doxygen) build trees - provide consistent, reliable doc builds for both main+api docs - support buid vs. install vs. website intentions - support objdir builds - document targets with 'make help' - correct clean and uninstall operations - use recursive dir delete only where absolutely necessary - added call function fn.RMRF which safeguards against botched 'rm -rf'; if any target (or any variable is evaluated) which attempts to remove any dirs which match a hard-coded 'safelist', a verbose error will be printed and make will error-stop. llvm-svn: 103213
-
- Apr 30, 2010
-
-
Daniel Dunbar authored
llvm-svn: 102720
-
- Apr 25, 2010
-
-
Dan Gohman authored
gets placed inside a main function, and should not itself be a main function. This is silently hidden in GCC-hosted builds because the inner main looks like a nested function declaration, which GCC supports. In builds with compilers which do not support nested functions (by default), this was causing an error, which caused these autoconf checks to fail, leaving their options disabled. This fixes test/Feature/load_module.ll on x86_64-unknown-linux-gnu llvm-gcc selfhost builds, among other things. This also includes a regenerated configure, as the diff is small and telling. llvm-svn: 102288
-
- Apr 17, 2010
-
-
Dan Gohman authored
llvm-svn: 101561
-
- Apr 16, 2010
-
-
Eric Christopher authored
Regenerate configure and other autoconf files. llvm-svn: 101444
-
- Apr 10, 2010
-
-
Daniel Dunbar authored
in r86005 and unintentionally changed the default from -O3 to -O2. - It's odd the things automated perf testing turns up! :) - Also, the configure diff is messed up slightly. It looks like someone either didn't regenerate configure correctly (or I didn't), or autoconf has some funnyness in it. Eric, any ideas? This has been at -O2 for so long, that I am slightly nervous that this change will uncover miscompiles of LLVM on other systems. If that is the case, I think we should just set the default universally at -O3, and let developers/vendors use -O3 if they want it and have tested it. llvm-svn: 100941
-
- Apr 08, 2010
-
-
Jeffrey Yasskin authored
people stop seeing a broken build in EDDisassembler.cpp llvm-svn: 100782
-
- Mar 25, 2010
-
-
John Criswell authored
now configures prerequisite projects individually but also ignores them in the big project switch statement to avoid the incorrect warning. llvm-svn: 99506
-
- Mar 19, 2010
-
-
John Criswell authored
projects rely upon llvm-gcc, the LLVM test suite, and poolalloc. This ensures that the aforementioned projects have their object trees created first so that other projects can find their object trees when they themselves are configured. llvm-svn: 98998
-
Tanya Lattner authored
llvm-svn: 98990
-
John Criswell authored
llvm-svn: 98985
-
- Mar 15, 2010
-
-
Jeffrey Yasskin authored
to re-instrument the code. We depend on the system valgrind.h to avoid adding a new license. llvm-svn: 98529
-
- Mar 02, 2010
-
-
Eric Christopher authored
Fixes PR6267. llvm-svn: 97549
-