Skip to content
  1. Jan 22, 2010
    • Torok Edwin's avatar
      Fix TimeValue::now() on Unix. · fbcd2c76
      Torok Edwin authored
      TimeValue()::now().toEpochTime() is supposed to be the same as time(),
      but it wasn't, because toEpoch subtracted PosixZeroTime, but now()
      didn't add PosixZeroTime!
      Add a unittest to check this works.
      
      llvm-svn: 94178
      fbcd2c76
  2. Dec 23, 2009
  3. Dec 17, 2009
  4. Dec 16, 2009
  5. Dec 09, 2009
  6. Nov 29, 2009
  7. Nov 25, 2009
  8. Nov 24, 2009
  9. Nov 08, 2009
  10. Nov 02, 2009
  11. Oct 30, 2009
  12. Oct 26, 2009
  13. Oct 23, 2009
    • Ted Kremenek's avatar
      Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents... · b5cd6233
      Ted Kremenek authored
      Use 'waitpid' instead of 'wait'.  Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context.
      
      This address: PR 5277 (Program::Wait is unsafe to call from multiple threads).
      
      Note: If waitpid() turns out to be non-portable, we can add more autoconf magic, or look into
      another solution.
      
      llvm-svn: 84903
      b5cd6233
  14. Oct 12, 2009
  15. Sep 22, 2009
  16. Sep 15, 2009
  17. Sep 11, 2009
    • Dan Gohman's avatar
      Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't · e5929236
      Dan Gohman authored
      working. To support this, add an is_displayed() function to raw_ostream,
      and generalize Process::StandardOutIsDisplayed and friends in order to
      support it.
      
      Also, call RemoveFileOnSignal before creating a file instead of after, so
      that the file isn't left behind if the program is interrupted between when
      the file is created and RemoveFileOnSignal is called.
      
      While here, add a -S to llvm-extract and port it to IRReader so that it
      supports assembly input.
      
      llvm-svn: 81568
      e5929236
  18. Sep 09, 2009
  19. Sep 08, 2009
  20. Sep 07, 2009
  21. Sep 06, 2009
  22. Sep 03, 2009
  23. Aug 24, 2009
    • Chris Lattner's avatar
      remove the last uses of Config/alloca.h · 30ebdc43
      Chris Lattner authored
      llvm-svn: 79873
      30ebdc43
    • Chris Lattner's avatar
      Prune #includes from llvm/Linker.h and llvm/System/Path.h, · c521f541
      Chris Lattner authored
      forcing them down into various .cpp files.
      
      This change also:
      1. Renames TimeValue::toString() and Path::toString() to ::str()
         for similarity with the STL.
      2. Removes all stream insertion support for sys::Path, forcing
         clients to call .str().
      3. Removes a use of Config/alloca.h from bugpoint, using smallvector
         instead.
      4. Weans llvm-db off <iostream>
      
      sys::Path really needs to be gutted, but I don't have the desire to
      do it at this point.
      
      llvm-svn: 79869
      c521f541
  24. Aug 19, 2009
  25. Aug 17, 2009
  26. Aug 07, 2009
  27. Aug 05, 2009
Loading