- Aug 05, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 78185
-
- Jul 13, 2009
-
-
Daniel Dunbar authored
- Unused, fear not cmakers. llvm-svn: 75483
-
- Jul 03, 2009
-
-
Mikhail Glushenkov authored
Controls whether libCompilerDriver should be loaded dynamically. By default this is needed only on Win32, to make dynamic plugins work. llvm-svn: 74759
-
- Jun 29, 2009
-
-
Mikhail Glushenkov authored
Implemented by making lib/CompilerDriver a shared library that holds all the global static data (CommandLine options, plugin registry) that we unfortunately have to live with. llvm-svn: 74417
-
- Jun 25, 2009
-
-
Mikhail Glushenkov authored
Factor out common preprocessor-related bits to Makefile.rules. llvm-svn: 74153
-
- Jun 23, 2009
-
-
Mikhail Glushenkov authored
Chris recently broke llvmc with his Makefile changes (r75379). That patch made the global change .o -> .a, which caused built-in llvmc plugins to stop working since plugin initialization in llvmc is based on static variables not referenced from the main executable. This patch implements auto-generated forced references to the plugin libraries. llvm-svn: 74000
-
- Jun 19, 2009
-
-
Duncan Sands authored
place it with -pedantic. Remove -Wunused since it is implied by -Wall. Group -Wno-unused-parameter with -Wall -W since it is the combination of these two that turns on -Wunused-parameter. llvm-svn: 73765
-
- Jun 17, 2009
-
-
Chris Lattner authored
object files. Now we always build LLVM libraries into archives (.a files). This makes the 'make' build work more like the cmake build, among other things. Doing this exposed some latent circular library dependencies, so I think that llvm-config wasn't quite right for .o files anyway. llvm-svn: 73579
-
- Jun 05, 2009
-
-
Duncan Sands authored
gcc rather than directly to the linker: gcc will then modify the linker options it generates (it will not use --relax for example, incompatible with -r, as it otherwise would). This fixes the sparc build. llvm-svn: 72943
-
- May 26, 2009
-
-
Torok Edwin authored
pthreads, otherwise ar complains of unresolved references to pthread_mutex_*. LTO doesn't actually use pthreads, but ManagedStatic does. Fix this by linking in LIBS (that contains pthreads) for LTO and gold. For now this links in more libs than needed (libffi for example), we can figure out later how to link in those libs per-tool later. llvm-svn: 72430
-
- May 15, 2009
-
-
Jay Foad authored
llvm-svn: 71871
-
- May 12, 2009
-
-
Daniel Dunbar authored
defining NO_PEDANTIC. - Pedantic C89 is a painful language... llvm-svn: 71545
-
Daniel Dunbar authored
- This matches the normal dependency generation code. - This also fixes the problem that when building a normal and bitcode archive from the same source, the dependency files would overwrite one another. Which was bad. llvm-svn: 71542
-
Daniel Dunbar authored
llvm-svn: 71540
-
Daniel Dunbar authored
possible to build both a .a and a .bca. - My understanding is no one else is using this stuff, please let me know if I am wrong. llvm-svn: 71539
-
- May 09, 2009
-
-
Mike Stump authored
llvm-svn: 71281
-
- May 04, 2009
-
-
Anton Korobeynikov authored
Patch by Jay Foad! llvm-svn: 70849
-
- Apr 21, 2009
-
-
Mikhail Glushenkov authored
Should now work when building with objdir != srcdir and when llvm-gcc is not available. Thanks to Duncan Sands for testing and advice! llvm-svn: 69700
-
Evan Cheng authored
llvm-svn: 69633
-
Evan Cheng authored
llvm-svn: 69630
-
- Apr 17, 2009
-
-
David Greene authored
Add a --enable-profiling option to configure to build Debug+Profile and Opt+Profile tools. Now we can profile any kind of flavor we build. llvm-svn: 69351
-
- Apr 15, 2009
-
-
Chris Lattner authored
llvm-svn: 69206
-
- Apr 10, 2009
-
-
Bill Wendling authored
llvm-svn: 68807
-
Bill Wendling authored
llvm-svn: 68801
-
- Apr 09, 2009
-
-
Bill Wendling authored
llvm[2]: Compiling lto.cpp for Debug build (PIC) make[2]: *** No rule to make target `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Debug/lib/libLLVMBitWriter.a', needed by `/Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.sh.build/Release/lib/libLTO.dylib'. Stop. make[1]: *** [all] Error 1 make: *** [all] Error 1 llvm-svn: 68721
-
Misha Brukman authored
we're not testing out-of-date code. This also makes "make check" and "make unittests" work out-of-the box right after the configure step, without requiring the user to run "make tools-only" or "make libs-only". Tested on Linux/x86_64 and Darwin/x86. llvm-svn: 68708
-
- Apr 06, 2009
-
-
Mike Stump authored
llvm-svn: 68455
-
- Mar 27, 2009
-
-
Julien Lerouge authored
llvm-svn: 67855
-
Duncan Sands authored
comment. llvm-svn: 67833
-
Duncan Sands authored
are turned on, while in fact they are turned off. Name this Release-NoAsserts instead. llvm-svn: 67831
-
- Mar 23, 2009
-
-
Evan Cheng authored
llvm-svn: 67500
-
- Mar 22, 2009
-
-
Bill Wendling authored
llvm-svn: 67469
-
Bill Wendling authored
llvm-svn: 67468
-
- Mar 20, 2009
-
-
Nick Lewycky authored
llvm-svn: 67368
-
- Mar 19, 2009
-
-
Evan Cheng authored
More makefile changes to allow dejagnu tests to pass when system tools default to a different target from the llvm configuration (e.g. 64-bit gcc and 32-bit llvm). llvm-svn: 67334
-
- Mar 14, 2009
-
-
Sebastian Redl authored
llvm-svn: 67008
-
Sebastian Redl authored
llvm-svn: 67006
-
- Mar 13, 2009
-
-
Daniel Dunbar authored
- Required some extra makefile tweaks to introduce a new flag var which only goes to compile/link tools but not the relink step, otherwise we get a copy of libgcov in the relinked .o files. - No configure magic for this. llvm-svn: 66945
-
- Mar 12, 2009
-
-
Scott Michel authored
llvm-svn: 66825
-
Bill Wendling authored
llvm-svn: 66770
-