aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* Fix size_t -> uint warnings with MSVC 64-bit buildMatt Arsenault2013-07-201-3/+3
* Initialize TempFileHandle.Serge Pavlov2013-07-191-1/+1
* Split openFileForWrite into windows and unix versions.Rafael Espindola2013-07-193-30/+79
* Small improvement to the use of GetFileType:Rafael Espindola2013-07-181-1/+8
* Windows/Path.inc: Introduce file_type::character_file and file_type::fifo_fil...NAKAMURA Takumi2013-07-181-0/+13
* [Support] Beef up and expose the response file parsing in llvm::clReid Kleckner2013-07-181-62/+141
* Remove dead code.Rafael Espindola2013-07-182-82/+0
* Convert two uses if fstat with sys::fs::status.Rafael Espindola2013-07-181-14/+13
* Handle '.' correctly in hex float literal parsing.Eli Friedman2013-07-171-30/+20
* Fix a funny typo. Thanks to Aaron Ballman for noticing.Rafael Espindola2013-07-171-1/+1
* Add FILE_SHARE_WRITE to openFileForRead.Rafael Espindola2013-07-171-1/+1
* Split openFileForRead into Windows and Unix versions.Rafael Espindola2013-07-173-15/+40
* Ensure sys::getProcessTriple always uses a normalized triple. Patch byDuncan Sands2013-07-171-1/+1
* Don't fallback to copy + delete in rename.Rafael Espindola2013-07-171-11/+2
* raw_ostream.cpp: Introduce <fcntl.h> to let O_BINARY provided. Or, llvm::outs...NAKAMURA Takumi2013-07-171-0/+5
* Add a wrapper for open.Rafael Espindola2013-07-166-54/+66
* [Support] Add a Unicode conversion wrapper from UTF16 to UTF8Reid Kleckner2013-07-161-0/+55
* Create files with mode 666. This matches the behavior of other unix tools.Rafael Espindola2013-07-161-1/+1
* [Support] Fix some warnings when self-hosting clang on WindowsReid Kleckner2013-07-162-2/+5
* [APFloat] PR16573: Avoid losing mantissa bits in ppc_fp128 to double truncationUlrich Weigand2013-07-161-0/+17
* Add a version of sys::fs::status that uses fstat.Rafael Espindola2013-07-162-40/+68
* Instead friending status, provide windows and posix constructors to file_status.Rafael Espindola2013-07-162-25/+18
* Remove an extra is_directory call.Rafael Espindola2013-07-151-11/+0
* Add include to hopefully fix windows build.Craig Topper2013-07-151-0/+1
* Revert part of 186302 to fix buildbots.Craig Topper2013-07-151-1/+2
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-152-7/+4
* Add DW_AT_GNU_odr_signature to the set of dwarf attributes.Eric Christopher2013-07-141-0/+1
* Windows/TimeValue.inc: Mute prefixed '0' on %d to emulate %e.NAKAMURA Takumi2013-07-121-0/+5
* Add back code for supporting old mingw versions. Should bring the bots back.Rafael Espindola2013-07-111-3/+13
* Don't use a potentially expensive shift if all we want is one set bit.Benjamin Kramer2013-07-111-1/+1
* Looks like some versions of mingw don't have errno_t. Use int.Rafael Espindola2013-07-111-1/+1
* Use move semantics if possible to construct ConstantRanges.Benjamin Kramer2013-07-111-5/+6
* Fix a FIXME about the format and add a test.Rafael Espindola2013-07-112-26/+16
* MemoryBuffer::getFile handles zero sized files, no need to duplicate the test.Rafael Espindola2013-07-101-21/+2
* Use status to implement file_size.Rafael Espindola2013-07-102-35/+1
* Revert r185852.Manman Ren2013-07-081-5/+0
* Find xdot or xdot.py.Matt Arsenault2013-07-081-3/+3
* StringRef: add DenseMapInfo for StringRef.Manman Ren2013-07-081-0/+5
* We now always create files with the correct permissions. Simplify the interface.Rafael Espindola2013-07-082-65/+1
* Create files with the correct permission instead of changing it afterwards.Rafael Espindola2013-07-081-22/+7
* Remove unique_file now that it is unused.Rafael Espindola2013-07-051-17/+0
* Add a createUniqueFile function and switch llvm's users of unique_file.Rafael Espindola2013-07-053-6/+16
* Use sys::fs::createTemporaryFile.Rafael Espindola2013-07-051-2/+1
* Add a higher level createTemporaryFile function.Rafael Espindola2013-07-051-0/+34
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-041-1/+1
* Reapply r185601 with a fix for the cmake build.Eric Christopher2013-07-041-0/+10
* Temporarily revert 185601 as it caused cmake build regressions.Eric Christopher2013-07-041-10/+0
* Add support for futimens for platforms that don't support futimes.Eric Christopher2013-07-041-0/+10
* [APFloat] Swap an early out check so we do not dereference str.end().Michael Gottesman2013-07-021-1/+1
* [APFloat] Ensure that we can properly parse strings that do not have null ter...Michael Gottesman2013-07-011-1/+8