Skip to content
  1. Jan 17, 2006
  2. Jan 10, 2006
    • Reid Spencer's avatar
      For PR521: · 5995c575
      Reid Spencer authored
      With these patches we implement the ability for the Linker library to
      keep track of which libraries were actually bytecode files (not archives)
      and cause their users to remove such files from the list of libraries to
      pass to the native linker.
      
      llvm-svn: 25169
      5995c575
    • Reid Spencer's avatar
      Be a little more explanatory in a comment. · 8097c0a0
      Reid Spencer authored
      llvm-svn: 25168
      8097c0a0
  3. Dec 13, 2005
  4. Dec 06, 2005
  5. Oct 24, 2005
  6. Jul 08, 2005
    • Reid Spencer's avatar
      For PR495: · c9c0473f
      Reid Spencer authored
      Get rid of the difference between file paths and directory paths. The Path
      class now simply stores a path that can refer to either a file or a
      directory. This required various changes in the implementation and interface
      of the class with the corresponding impact to its users. Doxygen comments were
      also updated to reflect these changes. Interface changes are:
      
      appendDirectory -> appendComponent
      appendFile -> appendComponent
      elideDirectory -> eraseComponent
      elideFile -> eraseComponent
      elideSuffix -> eraseSuffix
      renameFile -> rename
      setDirectory -> set
      setFile -> set
      
      Changes pass Dejagnu and llvm-test/SingleSource tests.
      
      llvm-svn: 22349
      c9c0473f
  7. Jul 07, 2005
    • Reid Spencer's avatar
      For PR495: · 5b891e98
      Reid Spencer authored
      Change interface to Path class:
      readable -> canRead
      writable -> canWrite
      executable -> canExecute
      
      More (incremental) changes coming to close 495.
      
      llvm-svn: 22345
      5b891e98
  8. May 09, 2005
  9. Apr 22, 2005
  10. Mar 16, 2005
  11. Mar 15, 2005
  12. Feb 19, 2005
  13. Feb 13, 2005
  14. Feb 12, 2005
  15. Dec 20, 2004
  16. Dec 16, 2004
  17. Dec 13, 2004
  18. Dec 10, 2004
  19. Dec 08, 2004
  20. Dec 05, 2004
    • Reid Spencer's avatar
      Fix PR139: \ · 1014afc7
      Reid Spencer authored
      Implement LinkItems and BuildLinkItems interfaces.
      
      llvm-svn: 18547
      1014afc7
  21. Dec 04, 2004
  22. Dec 03, 2004
  23. Dec 02, 2004
    • Reid Spencer's avatar
      PR466: · f78508b2
      Reid Spencer authored
      * Make the linker find lib*.bca files now instead of lib*.bc since those
        are what the makefiles now generate for bytecode archives.
      * Make sure the linker only links archives when LinkLibraries is called.
        Previously if it found a lib*.bc file and that file was a bytecode file,
        it would link in the entire bytecode. This could make -lc -lc fail with
        duplicate symbols error but it shouldn't as searching multiple libraries,
        even the same one more than once, is permitted.
      * Now that the above problems are corrected, implement the dependent libs
        feature. After the module is linked with all specified libraries, the
        LinkLibraries function will obtain the set of dependent libraries from
        the linked modules and attemp to find and link against those libraries.
      
      llvm-svn: 18428
      f78508b2
  24. Nov 30, 2004
  25. Nov 29, 2004
Loading