- Sep 13, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81692
-
Daniel Dunbar authored
- 'make unittests' still builds and tests. - 'make unitcheck' inside a unittest directory runs the tests in that directory. llvm-svn: 81687
-
- Sep 11, 2009
-
-
Daniel Dunbar authored
llvm-svn: 81524
-
Daniel Dunbar authored
llvm-svn: 81523
-
Daniel Dunbar authored
llvm-svn: 81522
-
- Sep 08, 2009
-
-
Evan Cheng authored
llvm-svn: 81240
-
Dan Gohman authored
files directly. llvm-svn: 81222
-
Daniel Dunbar authored
- This adds 'make check-lit' from the top-level Makefile. llvm-svn: 81191
-
- Sep 03, 2009
-
-
Dan Gohman authored
llvm-svn: 80924
-
Daniel Dunbar authored
llvm-svn: 80910
-
- Aug 28, 2009
-
-
Daniel Dunbar authored
llvm-ld shell wrapper script in the archive, not the relinked object! Also, rename the temp file to avoid conflicts. llvm-svn: 80373
-
- Aug 20, 2009
-
-
Nicolas Geoffray authored
elimination optimization on the LLVM code base. llvm-svn: 79477
-
- Aug 18, 2009
-
-
Eric Christopher authored
of LDFLAGS. llvm-svn: 79352
-
Eric Christopher authored
defined ones from the user defined ones. Propagate accordingly. llvm-svn: 79308
-
Anton Korobeynikov authored
try to use i686-darwin to build for arm-eabi, you'll quickly run into several false assumptions that the target OS must be the same as the host OS. These patches split $(OS) into $(HOST_OS) and $(TARGET_OS) to help builds like "make check" and the test-suite able to cross compile. Along the way a target of *-unknown-eabi is defined as "Freestanding" so that TARGET_OS checks have something to work with. Patch by Sandeep Patel! llvm-svn: 79296
-
- Aug 17, 2009
-
-
Misha Brukman authored
llvm-svn: 79245
-
- Aug 14, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 79019
-
- Aug 13, 2009
-
-
Daniel Dunbar authored
AsmPrinter (in AsmPrinters.def). llvm-svn: 78922
-
- 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
-