1. 5be22a1 Clean up static analyzer warnings. by Michael Ilseman · 11 years ago
  2. 51c2afc Support: Don't call close again if we get EINTR by David Majnemer · 11 years ago
  3. 4b3c90f Support: Remove undefined behavior from &raw_ostream::operator<< by David Majnemer · 11 years ago
  4. e648037 [Support] Add type-safe alternative to llvm::format() by Nick Kledzik · 11 years ago
  5. 3fd1e99 Modernize raw_fd_ostream's constructor a bit. by Rafael Espindola · 11 years ago
  6. 0fc52d4 Typo: exists -> exits by Hans Wennborg · 11 years ago
  7. 48bbd06 Simplify the raw_svector_ostream tweak from r212816 by Alp Toker · 11 years ago
  8. bc4d1a3 raw_svector_ostream: grow and reserve atomically by Alp Toker · 11 years ago
  9. e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
  10. 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
  11. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  12. a6e9c3e Remove system_error.h. by Rafael Espindola · 11 years ago
  13. 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  14. 27a58bf Revert "Use StringRef in raw_fd_ostream constructor" by Ben Langmuir · 12 years ago
  15. 6a2a14d Use StringRef in raw_fd_ostream constructor by Ben Langmuir · 12 years ago
  16. 90c7f1c Replace the F_Binary flag with a F_Text one. by Rafael Espindola · 12 years ago
  17. 4961f7a raw_fd_ostream: Don't change STDERR to O_BINARY, or w*printf() (in assert()) would barf wide chars after llvm::errs(). by NAKAMURA Takumi · 12 years ago
  18. 79addb8 raw_stream formatter: [Win32] Use std::signbit() if available, instead of _fpclass(). by NAKAMURA Takumi · 12 years ago
  19. 8f5d425 raw_fd_ostream: Be more verbose about the reason when opening a file fails. by Benjamin Kramer · 12 years ago
  20. 212c80a raw_ostream.cpp: Introduce <fcntl.h> to let O_BINARY provided. Or, llvm::outs() would be set to O_TEXT by default. by NAKAMURA Takumi · 12 years ago
  21. 6d35481 Add a wrapper for open. by Rafael Espindola · 12 years ago
  22. e08b59f Create files with mode 666. This matches the behavior of other unix tools. by Rafael Espindola · 12 years ago
  23. cb2eca0 Remove the program class. by Rafael Espindola · 12 years ago
  24. 7ce810c Don't try to generate crash diagnostics if we had an I/O failure. It's very by Chad Rosier · 13 years ago
  25. a182be8 Don't crash if write_impl() leaves less buffer space available than expected. by Matt Beaumont-Gay · 13 years ago
  26. 83c74e9 Add static cast to unsigned char whenever a character classification function is called with a signed char argument, in order to avoid assertions in Windows Debug configuration. by Guy Benyei · 13 years ago
  27. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  28. bd7f8d0 Replace the BUILTIN_EXPECT macro with a less horrible LLVM_LIKELY/LLVM_UNLIKELY interface. by Benjamin Kramer · 13 years ago
  29. 04b4583 raw_ostream: Add a has_colors() method. by Daniel Dunbar · 13 years ago
  30. 7da6578 Fixed few warnings. by Galina Kistanova · 13 years ago
  31. 13d16f3 Reapply 'Add reverseColor to raw_ostream'. by Benjamin Kramer · 14 years ago
  32. 64104f1 Revert r154800 which breaks windows builders. by Argyrios Kyrtzidis · 14 years ago
  33. d17db2e Add reverseColor to raw_ostream. by Argyrios Kyrtzidis · 14 years ago
  34. a2755f8 Support/Program: Make Change<stream>ToBinary return error_code. by Michael J. Spencer · 14 years ago
  35. 53ba208 Avoid undefined behavior in signed integer negation. Patch by Ahmed Charles. by Eli Friedman · 14 years ago
  36. 7bfd86d Fix integer overflow bug in raw_ostream::write. This showed up as a by Nick Lewycky · 14 years ago
  37. bac0d76 raw_ostream: [PR6745] Tweak formatting (double)%e for Windows hosts. by NAKAMURA Takumi · 15 years ago
  38. 76e68ea lib/Support/raw_ostream.cpp: On mingw, report_fatal_error() should not be called at dtor context. by NAKAMURA Takumi · 15 years ago
  39. dfb0ad3 raw_ostream: while it is generally desirable to do larger writes, it can lead to by Benjamin Kramer · 15 years ago
  40. acf0842 raw_ostream: If writing a string that is larger than the buffer, write it directly instead of doing many buffer-sized writes. by Benjamin Kramer · 15 years ago
  41. 4fed887 raw_fd_ostream: Add a SetUseAtomicWrites() method (uses writev). by Daniel Dunbar · 15 years ago
  42. b747990 Support/raw_ostream: Fix uninitalized variable in raw_fd_ostream constructor. by Michael J. Spencer · 15 years ago
  43. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
  44. 65dc891 raw_ostream::write_escaped: Add a UseHexEscapes argument. by Daniel Dunbar · 15 years ago
  45. fe84f39 lib/Support/raw_ostream.cpp: Fix Cygwin's build. by NAKAMURA Takumi · 15 years ago
  46. a3037c3 Always use binary mode for output stream. This is important to prevent unwanted end of line conversion on Windows. Should not affect Unix where O_BINARY is not defined. This fix /clang/test/lexer/preamble.c XFAIL on WIN32. by Francois Pichet · 15 years ago
  47. 0df7ea4 Move tool_output_file into its own file. by Dan Gohman · 15 years ago
  48. a2233f2 Make tool_output_file's raw_ostream instance a member variable instead by Dan Gohman · 15 years ago
  49. e9a4691 Make outs() close its file when its stream is destructed, so that by Dan Gohman · 15 years ago
  50. 443f2d6 Delete raw_stdout_ostream and raw_stderr_ostream, which are unused by Dan Gohman · 15 years ago
  51. 38adfdd Move raw_ostream's Error flag into raw_fd_ostream, as that's the only by Dan Gohman · 15 years ago
  52. b87ad69 Introduce a new tool_output_file class, which extends raw_ostream with by Dan Gohman · 15 years ago
  53. c825cee Make raw_fd_ostream consider itself the owner of STDOUT_FILENO when by Dan Gohman · 15 years ago
  54. 44790e7 Revert r111321. This doesn't fix a problem. by Dan Gohman · 15 years ago
  55. ce3b2c3 Fix the rest of rdar://8318441 which happens when a raw_fd_ostream by Chris Lattner · 15 years ago
  56. 3db3bb0 avoid undef behavior on minint, fixing PR7783. by Chris Lattner · 15 years ago
  57. ca97c92 add some triple for minix, patch by Kees van Reeuwijk from PR7582 by Chris Lattner · 15 years ago
  58. fb85820 Minor code simplification. by Dan Gohman · 15 years ago
  59. feaeb36 Fix a redundant-return warning. by Dan Gohman · 15 years ago
  60. dea5310 Usage of O_NONBLOCK in bjam is now confirmed as a bug and fixed upstream. by Dan Gohman · 15 years ago
  61. d351116 Handle the case where open(2) or close(2) is interrupted by a signal when by Dan Gohman · 16 years ago
  62. ef969f3 Handle EWOULDBLOCK as EAGAIN. And add a comment explaining why by Dan Gohman · 16 years ago
  63. ce84a25 Try again if write(2) reports an recoverable error. by Benjamin Kramer · 16 years ago
  64. c86cdc7 add minix support, patch by Kees van Reeuwijk! PR6797 by Chris Lattner · 16 years ago
  65. 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
  66. b452d4e Fix minor style issues. by Dan Gohman · 16 years ago
  67. 6783832 add an assertion requested on llvmdev. by Chris Lattner · 16 years ago
  68. 115158f enhance raw_svector_ostream::write_impl to work with unbuffered streams, by Chris Lattner · 16 years ago
  69. ef14f80 Fix MSVC build. by Benjamin Kramer · 16 years ago
  70. 6bee24a Use llvm::format instead of ftostr (which just calls sprintf). by Benjamin Kramer · 16 years ago
  71. 1386a88 Changes to fix buffering that I forgot to commit with previous patch. by Chris Lattner · 16 years ago
  72. 8fa0e35 add a new MCAsmStreamer::GetCommentOS method to simplify stuff by Chris Lattner · 16 years ago
  73. dd3e9aa by Chris Lattner · 16 years ago
  74. fd5de58 Micro-optimize these functions in the case where they are not inlined. by Dan Gohman · 16 years ago
  75. 4108c43 Add raw_ostream::write_escaped, for writing escaped strings. by Daniel Dunbar · 16 years ago
  76. 316b4a0 Drop the raw_ostream required buffer size to 1. by Daniel Dunbar · 16 years ago
  77. e592923 Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't by Dan Gohman · 16 years ago
  78. 61a8796 Make LLVM command-line tools overwrite their output files without -f. by Dan Gohman · 16 years ago
  79. c9fa051 Correctly account for the Spaces array nul terminator. Thanks Chris! by Dan Gohman · 16 years ago
  80. f88f52e raw_ostream::indent is used for PadToColumn which often prints more by Dan Gohman · 16 years ago
  81. 0ffe0e0 split raw_os_ostream out to its own header and implementation file. This by Chris Lattner · 16 years ago
  82. 06fa176 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 16 years ago
  83. 47a309c Fix off-by-one in llvm::Format::print. by Daniel Dunbar · 16 years ago
  84. b451afb Fix windows build. by Benjamin Kramer · 16 years ago
  85. 9e6f1f1 Change raw_fd_ostream to take flags as an optional bitmask by Chris Lattner · 16 years ago
  86. e6db2c3 add a raw_ostream::indent method, to be used like: by Chris Lattner · 16 years ago
  87. e813cba Change raw_svector_ostream to reserve the input buffer if necessary, Ted was by Daniel Dunbar · 16 years ago
  88. b090bf4 Switch raw_svector_ostream to use the vector as the ostream buffer. by Daniel Dunbar · 16 years ago
  89. 465de3e Speculatively revert r79375, which may be breaking bootstrap, although in a by Daniel Dunbar · 16 years ago
  90. 0cf1686 raw_ostream: Simplify write(unsigned char) to match write(const char*, unsigned). by Daniel Dunbar · 16 years ago
  91. 835da36 raw_ostream: Remove pointless redefinitions of tell(). by Daniel Dunbar · 16 years ago
  92. 317a6cd raw_ostream: Add the capability for subclasses to manually install an external by Daniel Dunbar · 16 years ago
  93. bc96fe7 Speed up raw_ostream::<<(unsigned long long) for 32-bit systems by doing most by Daniel Dunbar · 16 years ago
  94. 23f90c1 Fix a bug in raw_ostream::write(char) introduced by the change to by Dan Gohman · 16 years ago
  95. d882f4b Revert r78924, disabling buffering defeats all the fast paths in raw_ostream. by Daniel Dunbar · 16 years ago
  96. b20757b Mingw also doesn't have st_blksize. by Dan Gohman · 16 years ago
  97. 1771022 Always check to see if raw_fd_ostream's file descriptor is attached to by Dan Gohman · 16 years ago
  98. 4af229e When standard output is a terminal, set outs() to be unbuffered, to by Dan Gohman · 16 years ago
  99. c04a00a Fix a compiler warning about comparing signed with unsigned. by Dan Gohman · 16 years ago
  100. 9820555 Add an assert to check copy_to_buffer's precondition. by Dan Gohman · 16 years ago