Skip to content
  1. Dec 13, 2004
  2. Dec 10, 2004
  3. Dec 08, 2004
  4. Dec 06, 2004
  5. Dec 05, 2004
  6. Dec 04, 2004
  7. Dec 03, 2004
  8. Dec 02, 2004
    • Chris Lattner's avatar
      Quiet! · e3d98f1f
      Chris Lattner authored
      llvm-svn: 18437
      e3d98f1f
    • Reid Spencer's avatar
      For PR466: · 32f7e427
      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
      32f7e427
  9. Nov 29, 2004
  10. Nov 23, 2004
  11. Nov 18, 2004
    • Reid Spencer's avatar
      Duh, put tools in *bin* directory, not *tools* directory as per · 0dbf101c
      Reid Spencer authored
      PR456.
      
      llvm-svn: 17964
      0dbf101c
    • Reid Spencer's avatar
      Fix PR456:\ · 7e9e0b0c
      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
      7e9e0b0c
  12. Nov 17, 2004
    • Reid Spencer's avatar
      Fix PR458: · 91234ff5
      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
      91234ff5
  13. Nov 14, 2004
  14. Nov 12, 2004
  15. Nov 08, 2004
  16. Nov 02, 2004
  17. Nov 01, 2004
  18. Oct 31, 2004
  19. Oct 30, 2004
  20. Oct 29, 2004
  21. Oct 28, 2004
    • Reid Spencer's avatar
      Bug Fixes: · 9c7bfc96
      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
      9c7bfc96
    • Reid Spencer's avatar
      Make parallel "install" and "uninstall" targets not step on itself. · be6a4e9b
      Reid Spencer authored
      llvm-svn: 17315
      be6a4e9b
    • Reid Spencer's avatar
      Bug Fixes: · b7f710ae
      Reid Spencer authored
      * Ensure that BUILT_SOURCES depends on OBJ_DIR/Makefile so that they do not
        get built before the Makefile is updated.
      * Fix build script for yacc & lex files by stopping it from thwarting the
        dependencies on the file. If the .y file changes, it needs to be rebuilt.
        This also cleans up the problem with llvmAsmParser ALWAYS rebuilding its
        Yacc files just to throw them away because there's no change.
      
      llvm-svn: 17288
      b7f710ae
Loading