Skip to content
  1. 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
  2. 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
  3. Jun 02, 2005
  4. May 16, 2005
  5. May 06, 2005
  6. Apr 22, 2005
  7. Apr 21, 2005
    • Reid Spencer's avatar
      Provide an implementation of the GetCurrentUserId and GetCurrentGroupId · 2d45e251
      Reid Spencer authored
      methods that were recently added to the interface.
      
      llvm-svn: 21401
      2d45e251
    • Reid Spencer's avatar
      For Bug 543: · 8424ba37
      Reid Spencer authored
      Standardize the error messages to be in "path: what failed: why" format.
      Also attempt to use the correct errno to ThrowErrno in situations where
      the errno value is erased by subsequent system calls.
      
      llvm-svn: 21385
      8424ba37
    • Reid Spencer's avatar
      For Bug 543: · b02566dc
      Reid Spencer authored
      Allow the ThrowErrno function to optionally accept an error number
      parameter so that callers can specify the error number to be used.
      
      llvm-svn: 21384
      b02566dc
  8. Apr 20, 2005
  9. Apr 11, 2005
  10. Mar 02, 2005
  11. Feb 20, 2005
  12. Feb 19, 2005
  13. Feb 18, 2005
  14. Feb 16, 2005
  15. Feb 14, 2005
  16. Feb 13, 2005
  17. Jan 27, 2005
  18. Jan 22, 2005
  19. Jan 16, 2005
  20. Jan 14, 2005
  21. Jan 10, 2005
  22. Jan 08, 2005
  23. Jan 02, 2005
  24. Jan 01, 2005
  25. Dec 31, 2004
  26. Dec 30, 2004
Loading