- Dec 13, 2004
-
-
Reid Spencer authored
llvm-svn: 18873
-
Reid Spencer authored
contents to not be updated. llvm-svn: 18872
-
- Dec 10, 2004
-
-
Reid Spencer authored
llvm-svn: 18769
-
- Dec 08, 2004
-
-
Reid Spencer authored
present in a directory that LLVM normally builds, it will skip building the directory entirely. This is useful for allowing a bunch of projects to live in the source tree but not be compiled from time to time. llvm-svn: 18671
-
Reid Spencer authored
llvm-svn: 18615
-
Reid Spencer authored
llvm-svn: 18614
-
- Dec 06, 2004
-
-
Reid Spencer authored
functionality. llvm-svn: 18566
-
- Dec 05, 2004
-
-
Reid Spencer authored
llvm-svn: 18544
-
Reid Spencer authored
llvm-svn: 18523
-
- Dec 04, 2004
-
-
Reid Spencer authored
* Implement the FAKE_SOURCES feature for GCCLibraries/crtend \ * Search for distribution files >first< in srcdir and >second< in objdir \ * Make dist-hook only run in top level directory. \ * Make dist-check run correctly in parallel builds \ * Wrap lines to 80 cols \ * Standardize variable names llvm-svn: 18504
-
Chris Lattner authored
llvm-svn: 18470
-
- Dec 03, 2004
-
-
Chris Lattner authored
llvm-svn: 18463
-
Reid Spencer authored
libraries to the CFE. llvm-svn: 18462
-
Reid Spencer authored
llvm-svn: 18452
-
- Dec 02, 2004
-
-
Chris Lattner authored
llvm-svn: 18437
-
Reid Spencer authored
Change construction of bytecode libraries from producing a single bytecode file to producing a library containing bytecode files. This gets around the problem of multiple symbol definitions in the linker if something like -lc -lc is attempted on the command line. Previously this happened because the linker would find libc.bc as a "library". It will now find libc.a which it can simply search for missing symbols instead of linking in wholesale. llvm-svn: 18425
-
- Nov 29, 2004
-
-
Chris Lattner authored
should fix the stale runtime libraries problem. llvm-svn: 18361
-
Reid Spencer authored
changing directory first. Also make sure that we don't attempt to run config.status if the recheck didn't work. llvm-svn: 18351
-
Reid Spencer authored
llvm-svn: 18332
-
Reid Spencer authored
* Get rid of appending -lbz2 and -lz to ExtraLibs now that we don't need them any more. * Fix the dist-check target so that EXTRA_DIST can be defined AFTER the include of Makefile.common. This is needed because Makefile.common provides variable definitions that may need to be used in computing the value of EXTRA_DIST. * Clean up some "distdir" target output. llvm-svn: 18329
-
- Nov 23, 2004
-
-
Reid Spencer authored
OBJ dir instead of only in the SRC dir. llvm-svn: 18143
-
- Nov 18, 2004
-
-
Reid Spencer authored
PR456. llvm-svn: 17964
-
Reid Spencer authored
Tools and libraries will be built into $(BUILD_OBJ_ROOT)/$(BuildMode)/bin and \ $(BUILD_OBJ_ROOT)/$(BuildMode)/lib, respectively. Furthermore, the example \ programs will go in $(BUILD_OBJ_ROOT)/$(BuildMode)/examples to keep them \ separate from the tools and hopefully out of the PATH. Install targets \ have not changed. llvm-svn: 17953
-
- Nov 17, 2004
-
-
Reid Spencer authored
* Don't include Makefile.rules in set of preconditions, it never has to be copied to objdir. * Enable the "update makefile first before executing targets" feature in gnu make by *not* using a full path to the Makefile in the rule. llvm-svn: 17920
-
- Nov 14, 2004
-
-
Reid Spencer authored
llvm-svn: 17753
-
- Nov 12, 2004
-
-
Reid Spencer authored
* Provide the correct set of input directories to the TAGS target * Provide a CTAGS target for building Vi style ctags files. llvm-svn: 17688
-
- Nov 08, 2004
-
-
Reid Spencer authored
to be verbose about its actions too. llvm-svn: 17624
-
- Nov 02, 2004
-
-
Reid Spencer authored
$(ObjDir) and clean out all build modes (Debug, Release, Profile) in addition to the normal "clean" rules. * Fix "clean" problems with Lex/Yacc so all files are remove properly. * Ensure errors from "rm" don't thwart the uninstall and clean targets. llvm-svn: 17433
-
Reid Spencer authored
llvm-svn: 17432
-
- Nov 01, 2004
-
-
Reid Spencer authored
Make lex/yacc output cleaned only if in a directory that has those sources. llvm-svn: 17391
-
Chris Lattner authored
llvm-svn: 17388
-
- Oct 31, 2004
-
-
Reid Spencer authored
Chris wants on his platform. llvm-svn: 17379
-
Reid Spencer authored
llvm-svn: 17376
-
Reid Spencer authored
llvm-svn: 17374
-
- Oct 30, 2004
-
-
Reid Spencer authored
llvm-svn: 17359
-
Reid Spencer authored
sub-makes and recursively append causing huge command lines and incorrect compilation results. Also, fix the printvars target to align its output and ensure that the contents of variables can't get interpreted by the shell. llvm-svn: 17348
-
- Oct 29, 2004
-
-
Reid Spencer authored
generally wildcarded. llvm-svn: 17334
-
Chris Lattner authored
llvm-svn: 17332
-
- Oct 28, 2004
-
-
Reid Spencer authored
* Move rules that build directories earlier in the file so that they are always built before the things that depend on them. This enables a parallel "dist-check" target. * Fix use of TOOLLINKOPTS and TOOLLINKOPTSB (thanks to Henrik Bach) * Standardize the output - some scripts using plain echo instead of $(ECHO) llvm-svn: 17318
-
Reid Spencer authored
llvm-svn: 17315
-