Skip to content
  1. Jun 16, 2006
  2. Aug 02, 2005
  3. Jul 08, 2005
    • Reid Spencer's avatar
      Final Changes For PR495: · af48d864
      Reid Spencer authored
      This chagne just renames some sys::Path methods to ensure they are not
      misused. The Path documentation now divides methods into two dimensions:
      Path/Disk and accessor/mutator. Path accessors and mutators only operate
      on the Path object itself without making any disk accesses. Disk accessors
      and mutators will also access or modify the file system. Because of the
      potentially destructive nature of disk mutators, it was decided that all
      such methods should end in the work "Disk" to ensure the user recognizes
      that the change will occur on the file system. This patch makes that
      change. The method name changes are:
      
      makeReadable        -> makeReadableOnDisk
      makeWriteable       -> makeWriteableOnDisk
      makeExecutable      -> makeExecutableOnDisk
      setStatusInfo       -> setStatusInfoOnDisk
      createDirectory     -> createDirectoryOnDisk
      createFile          -> createFileOnDisk
      createTemporaryFile -> createTemporaryFileOnDisk
      destroy             -> eraseFromDisk
      rename              -> renamePathOnDisk
      
      These changes pass the Linux Deja Gnu tests.
      
      llvm-svn: 22354
      af48d864
    • 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
  4. May 06, 2005
  5. Apr 22, 2005
  6. Jan 10, 2005
  7. Dec 27, 2004
    • Reid Spencer's avatar
      For PR351: · d554bbce
      Reid Spencer authored
      * Ensure #includes are wrapped with appropriate HAVE_ guards
      
      llvm-svn: 19156
      d554bbce
  8. Dec 11, 2004
  9. Nov 14, 2004
  10. Nov 05, 2004
  11. Aug 29, 2004
  12. Aug 04, 2004
  13. May 27, 2004
  14. Feb 21, 2004
  15. Feb 20, 2004
  16. Feb 19, 2004
  17. Dec 14, 2003
  18. Nov 11, 2003
  19. Oct 20, 2003
  20. Sep 16, 2003
  21. Aug 01, 2003
  22. Jun 30, 2003
  23. May 27, 2003
  24. May 22, 2003
  25. Sep 13, 2002
    • Chris Lattner's avatar
      Submitted by Casey Carter: · 2c97c2cc
      Chris Lattner authored
      ISSUE: Linux doesn't have any steenking SIGEMT signal, as referred to in
      lib/Support/Signals.cpp.
      
      ACTION: Wrap the use with a #ifdef SIGEMT / #endif.
      llvm-svn: 3700
      2c97c2cc
  26. Jun 25, 2002
  27. Apr 18, 2002
Loading