Skip to content
  1. Apr 20, 2009
    • Daniel Dunbar's avatar
      Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: · 3222b9be
      Daniel Dunbar authored
        clang: error: unable to make temporary file: /etc/cc: can't make
        unique filename: Permission denied
      
      instead of 
      
        clang: error: unable to make temporary file: /etc/cc: can't make
        unique filenamePermission denied
      
      for example.
      
      Also, audited the uses of MakeErrMsg to make the prefix strings
      consistent (not end with newline/punctuation/space/": ").
      
      llvm-svn: 69626
      3222b9be
  2. Apr 13, 2009
  3. Mar 31, 2009
    • Daniel Dunbar's avatar
      Add llvm::sys::getHostTriple and remove · fb1a6eb6
      Daniel Dunbar authored
      llvm::sys::getOS{Name,Version}.
      
      Right now the implementation just derives from LLVM_HOSTTRIPLE (which
      is wrong, but it doesn't look like we have a define for the target
      triple). Ideally this routine would actually be able to compute the
      triple for targets we care about.
      
      llvm-svn: 68118
      fb1a6eb6
  4. Mar 23, 2009
  5. Mar 08, 2009
  6. Mar 07, 2009
  7. Mar 05, 2009
  8. Mar 04, 2009
    • Chris Lattner's avatar
      Add a new 'AddSignalHandler' function to Signals.h that allows · 4fdd042d
      Chris Lattner authored
      arbitrary functions to be run when a crash happens.  Delete 
      RemoveDirectoryOnSignal as it is dead and has never had clients.
      
      Change PrintStackTraceOnErrorSignal to be implemented in terms of
      AddSignalHandler.
      
      I updated the Win32 versions of these APIs, but can't test them.
      If there are any problems, I'd be happy to fix them as well.
      
      llvm-svn: 66072
      4fdd042d
  9. Mar 02, 2009
  10. Feb 19, 2009
  11. Feb 15, 2009
  12. Feb 10, 2009
  13. Feb 08, 2009
  14. Jan 22, 2009
  15. Dec 06, 2008
  16. Dec 05, 2008
  17. Oct 20, 2008
  18. Oct 03, 2008
  19. Oct 02, 2008
  20. Sep 18, 2008
  21. Sep 16, 2008
  22. Aug 12, 2008
  23. Jul 24, 2008
  24. Jul 22, 2008
  25. Jun 28, 2008
  26. Jun 15, 2008
  27. Jun 12, 2008
    • Matthijs Kooijman's avatar
      Fix redirection of stderr in sys::Program::ExecuteAndWait. There was logic · 1cc695ef
      Matthijs Kooijman authored
      error that caused it to redirect stderr to stdout too often.
      
      This fix is applied identically to the win32 code as well, but that is
      untested.
      --Thi line, and those below, will be ignored--
      
      M    System/Unix/Program.inc
      M    System/Win32/Program.inc
      
      llvm-svn: 52233
      1cc695ef
    • Matthijs Kooijman's avatar
      Make I/O redirection handling in sys::Program a bit more consistent. No · 616e484b
      Matthijs Kooijman authored
      functional changes. Win32 code is untested, but should work fine.
      
      In the unix variant, rename RedirectFD to RedirectIO and let that function
      handle empty and null paths instead of doing that in the caller 3 times. This
      is the same as win32 already does it.
      
      In the win32 variant, use Path::isEmpty() instead of checking the resulting
      c_str() manually. This is the same as unix already does it.
      
      llvm-svn: 52230
      616e484b
  28. May 30, 2008
  29. May 29, 2008
  30. May 14, 2008
  31. May 13, 2008
  32. May 11, 2008
  33. May 05, 2008
  34. Apr 12, 2008
Loading