- Jun 15, 2006
-
-
Chris Lattner authored
llvm-svn: 28801
-
- Jun 02, 2006
-
-
Chris Lattner authored
llvm-svn: 28648
-
- Jun 01, 2006
-
-
Reid Spencer authored
llvm-svn: 28639
-
Reid Spencer authored
Turn -pedantic and -Wno-long-long compile flags on by default. In a few places, avoid the warnings by removing these options in the local makefile. One notable exception: lib/Target/CBackend/Writer.cpp. These warnings are left on as a reminder to developers to clean them up. llvm-svn: 28614
-
Reid Spencer authored
BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. llvm-svn: 28610
-
- May 30, 2006
-
-
Chris Lattner authored
llvm-svn: 28558
-
- May 25, 2006
-
-
Chris Lattner authored
on the make line, to avoid bugs in native compilers. llvm-svn: 28457
-
Chris Lattner authored
llvm-svn: 28456
-
- May 24, 2006
-
-
Chris Lattner authored
llvm-svn: 28451
-
- May 18, 2006
-
-
Reid Spencer authored
1. Remove the LLVM_DO_NOT_BUILD feature (not needed any more) 2. Ensure that lib/VMCore gets built first. This needs to be done because VMCore now uses tblgen to generate the Intrinsics header which are needed in other libraries. In parallel builds, this can cause problems. llvm-svn: 28374
-
- May 16, 2006
-
-
Reid Spencer authored
with which source is compiled are used when linking. This matters when a project is using the LLVM makefiles and overrides CXXFLAGS to specify new flags to use. llvm-svn: 28322
-
Vladimir Prus authored
can just add lib/Target to TableGen includes. llvm-svn: 28318
-
Reid Spencer authored
libraries. This ensures that the project's libraries (which most likely depend on LLVM libraries) come first on the command line and can thus be resolved by the LLVM libraries that appear later. llvm-svn: 28316
-
- May 11, 2006
-
-
Owen Anderson authored
llvm-svn: 28218
-
- Apr 20, 2006
-
-
Reid Spencer authored
llvm-svn: 27902
-
Chris Lattner authored
llvm-svn: 27891
-
- Apr 19, 2006
-
-
Chris Lattner authored
llvm-svn: 27839
-
- Apr 12, 2006
-
-
Reid Spencer authored
a -L option to gccld whenever we're building a bytecode module or archive. This gets around the "Cannot find library 'crtend'" warning messages. llvm-svn: 27621
-
Reid Spencer authored
a distribution should need to be able to make a distribution so eliminate the "make dist" from the list of targets attempted. llvm-svn: 27600
-
- Apr 10, 2006
-
-
Reid Spencer authored
llvm-svn: 27558
-
Reid Spencer authored
llvm-svn: 27552
-
- Apr 07, 2006
-
-
Reid Spencer authored
1. Don't force debug builds to have assertion checking turned on always. Let the default (on) be taken, or overridden by the command line 2. Create two new BuildModes based on assertion checking: Release+Assert and Debug-Assert. 3. Ensure that when building a distribution we get a release build with assertions enabled, regardless of the tree's configuration. 4. (unrelated) Fix library name generation for llvm-config usage. llvm-svn: 27488
-
Evan Cheng authored
llvm-svn: 27483
-
Evan Cheng authored
llvm-svn: 27482
-
- Apr 06, 2006
-
-
Chris Lattner authored
universal binary, by specifying UNIVERSAL=1 on the make command line. llvm-svn: 27447
-
- Mar 24, 2006
-
-
Reid Spencer authored
This facility allows LLVMLIBS to be specified with something like: LLVMLIBS = config --libs jit instead of: LLVMLIBS = JIT with the same effect. However, the llvm-config utility is much more versatile than the single keyword approach. Note that "config" is the keyword after which any arguments to llvm-config are allowed. When llvm-config is tested and working well, we'll start using this and drop support for the JIT keyword. llvm-svn: 27057
-
- Mar 22, 2006
-
-
Reid Spencer authored
is a handy tool for users of LLVM who want to be able to quickly get information about LLVM's configuration. It is intended to be used in the command line of other tools. Documentation will be forthcoming in a subsequent patch. llvm-svn: 26952
-
- Mar 21, 2006
-
-
Chris Lattner authored
make ENABLE_OPTIMIZED=1 ENABLE_ASSERTIONS=1 llvm-svn: 26914
-
- Mar 10, 2006
-
-
Chris Lattner authored
llvm-svn: 26698
-
- Mar 09, 2006
-
-
Chris Lattner authored
llvm-svn: 26626
-
- Mar 03, 2006
-
-
Chris Lattner authored
llvm-svn: 26489
-
- Feb 28, 2006
-
-
Chris Lattner authored
llvm-svn: 26425
-
- Feb 16, 2006
-
-
Chris Lattner authored
want to copy the files when the .cpp file changes, we want to copy them to the .cvs versions when the .l/.y file change (like the comments even say). This avoids having bogus changes show up in diffs. llvm-svn: 26229
-
- Feb 15, 2006
-
-
Chris Lattner authored
llvm-svn: 26207
-
Chris Lattner authored
like the flex stuff, which actually works when people do cvs updates and get conflicts in the updated checked in file. llvm-svn: 26205
-
Duraid Madina authored
GCC's syntax for auto-dependency generation stuff. This should be changed to be disabling dependency stuff unless GCC/ICC is found. llvm-svn: 26201
-
Duraid Madina authored
llvm-svn: 26200
-
- Feb 14, 2006
-
-
Chris Lattner authored
should solve the "updating cvs when .l files change give me conflict markers that break my build" issue. llvm-svn: 26160
-
Chris Lattner authored
llvm-svn: 26159
-
Chris Lattner authored
llvm-svn: 26158
-