- 87c85b7 Fix identify_magic() to check that a file that starts with MH_MAGIC is by Kevin Enderby · 10 years ago
- 662b4fd Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots by Mike Aizatsky · 10 years ago
- 0e97e5c [Support] Extend sys::path with user_cache_directory function. by Pawel Bylica · 10 years ago
- 64d08ff Use range-based for loop in sys::path::append(). NFC. by Pawel Bylica · 10 years ago
- ae1d599 [Support] Add a version of fs::make_absolute with a custom CWD. by Benjamin Kramer · 10 years ago
- a26be4a Move twice-repeated clang path operation into a new function. by Douglas Katzman · 10 years ago
- 6b9396c Thread premissions through sys::fs::create_director{y|ies} by Frederic Riss · 10 years ago
- 69ef2af Identify thin archives as archives. by Rafael Espindola · 10 years ago
- f662e00 Simplify a few uses of remove_filename by using parent_path instead. by Rafael Espindola · 10 years ago
- 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
- 2547f93 Don't treat .foo as two path components in path::iterators by Ben Langmuir · 11 years ago
- 3206b79 Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,64}_t>(). by Rui Ueyama · 11 years ago
- a7ad4b3 Object: Handle Mach-O kext bundle files by Justin Bogner · 11 years ago
- 36f807c Revert "Change Path::filename_pos() to skip the drive letter." by Zachary Turner · 11 years ago
- 3e76643 Change Path::filename_pos() to skip the drive letter. by Zachary Turner · 11 years ago
- e368a62 [Object][ELF] Test unknown type. by Michael J. Spencer · 11 years ago
- d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
- 84ba342 Add missing implementation of 'sys::path::is_other' to the support library. by Juergen Ributzka · 11 years ago
- bbd875b Support ELF files of unknown type. by Michael J. Spencer · 11 years ago
- 5026722 llvm-readobj: Add support for dumping the DOS header in PE files by David Majnemer · 11 years ago
- 2d2b254 Fix identify_magic() with mach-o stub dylibs. by Nick Kledzik · 11 years ago
- 5c69ff5 Support: Use llvm::COFF::BigObjMagic by Rui Ueyama · 11 years ago
- 2acb058 Support: improve identify_magic to recognize COFF bigobj by Rui Ueyama · 11 years ago
- 281f23a Misc cleanups to the FileSytem api. by Rafael Espindola · 11 years ago
- 6dc4a8bc Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already. by Craig Topper · 11 years ago
- 016a6d5 Merge TempDir and system_temp_directory. by Rafael Espindola · 11 years ago
- 42836d9 Revert "Support/Path: remove raw delete" by Dylan Noblesmith · 11 years ago
- 0b59924 Support/Path: remove raw delete by Dylan Noblesmith · 11 years ago
- 674ef1d Fix the windows build. by Rafael Espindola · 11 years ago
- d649b9d Convert from Windows to Unix paths in sys::path::native. by Rafael Espindola · 11 years ago
- 487e764 Path: Stop claiming path::const_iterator is bidirectional by Justin Bogner · 11 years ago
- a8acef6 Don't leak a file descriptor. by Rafael Espindola · 11 years ago
- c0f691d Code cleanup. by Logan Chien · 11 years ago
- cd45f96 Support: Add llvm::sys::fs::copy_file by Justin Bogner · 11 years ago
- 2a826e4 Finishing touch for the std::error_code transition. by Rafael Espindola · 11 years ago
- db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
- 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
- 7e577f7 Don't put generic_category in the llvm namespace. by Rafael Espindola · 11 years ago
- da70bfd Implement get_magic with generic tools and inline it. by Rafael Espindola · 11 years ago
- 70fbe6f Remove unused has_magic. by Rafael Espindola · 11 years ago
- 5c4f829 Use std::error_code instead of llvm::error_code. by Rafael Espindola · 11 years ago
- 03bddfe Use error_code() instead of error_code::succes() by Rafael Espindola · 11 years ago
- 1521720 Fix hardcoded slash to native path seperator which was exposed from llvm::sys::path. by Yaron Keren · 11 years ago
- c10719f [C++11] Make use of 'nullptr' in the Support library. by Craig Topper · 12 years ago
- 2006306 Remove dead and incorrect code. by Rafael Espindola · 12 years ago
- 9b7c0af Support: add support to identify WinCOFF/ARM objects by Saleem Abdulrasool · 12 years ago
- 8d11639 Fix an inconsistency in treatment of trailing / in path::const_iterator by Ben Langmuir · 12 years ago
- 90c7f1c Replace the F_Binary flag with a F_Text one. by Rafael Espindola · 12 years ago
- 7a0b640 Share a createUniqueEntity implementation between unix and windows. by Rafael Espindola · 12 years ago
- 5c20ac0 Simplify remove, create_directory and create_directories. by Rafael Espindola · 12 years ago
- b6f72b2 Use mkdir instead of stat+mkdir. by Rafael Espindola · 12 years ago
- 6860c81 _CS_DARWIN_USER macros available on darwin>=9. Thanks, Dave Odell! by David Fang · 12 years ago
- 07e7618 Using the helper API for random number generation. by Aaron Ballman · 12 years ago
- cb40291 Fix known typos by Alp Toker · 12 years ago
- 78dcc03 Remove remove_all. A compiler has no need for recursively deleting a directory. by Rafael Espindola · 12 years ago
- e448f9e Path: Recognize COFF import library file magic. by Rui Ueyama · 12 years ago
- 829c439 Recognize 0x0000 as a COFF file magic. by Rui Ueyama · 12 years ago
- 50a86e1 Fix a bug in Windows resource file detection. by Rui Ueyama · 12 years ago
- fc149a6 Path: Recognize Windows compiled resource file. by Rui Ueyama · 12 years ago
- bd4ac9b Path: Add an in-place version of path::native. by Benjamin Kramer · 12 years ago
- 73537ea Fixes a bug when iterating on paths by Tareq A. Siraj · 12 years ago
- 7f822a9 Include st_dev to make the result of getUniqueID actually unique. by Rafael Espindola · 12 years ago
- d3c8904 Don't end a file name with a dot. It looks odd. by Rafael Espindola · 12 years ago
- 67080ce Split openFileForWrite into windows and unix versions. by Rafael Espindola · 12 years ago
- a0d9b6b Split openFileForRead into Windows and Unix versions. by Rafael Espindola · 12 years ago
- 6d35481 Add a wrapper for open. by Rafael Espindola · 12 years ago
- d22debd Remove unique_file now that it is unused. by Rafael Espindola · 12 years ago
- c9d2e5b Add a createUniqueFile function and switch llvm's users of unique_file. by Rafael Espindola · 12 years ago
- 325fa0f Add a higher level createTemporaryFile function. by Rafael Espindola · 12 years ago
- 31a2443 Improve comment. by Rafael Espindola · 12 years ago
- e79a872 Improvements to unique_file and createUniqueDirectory. by Rafael Espindola · 12 years ago
- 1842482 Don't ask for a mode when we are not keeping the file. by Rafael Espindola · 12 years ago
- 7ffacc4 Add a convenience createUniqueDirectory function. by Rafael Espindola · 12 years ago
- f1fc382 Rename PathV2 to just Path now that it is the only one. by Rafael Espindola · 12 years ago[Renamed (98%) from llvm/lib/Support/PathV2.cpp]
- 138e55a Don't assume ResultPath is null terminated. by Rafael Espindola · 12 years ago
- 7c4d2da Cleanup in unique_file when we only want the name. by Rafael Espindola · 12 years ago
- 4526b1d Add a version of unique_file that return just the file name. by Rafael Espindola · 12 years ago
- e6388e6 Basic support for parsing Mach-O universal binaries in LLVMObject library by Alexey Samsonov · 12 years ago
- 3bc8e71 Move PathV2.h to Path.h by Rafael Espindola · 12 years ago
- 823de7c Port r183666 to identify_magic. by Rafael Espindola · 12 years ago
- 9b40429 Fix variable name. by Rafael Espindola · 12 years ago
- 134cc99 Add a missing 'e'. by Rafael Espindola · 12 years ago
- b8055cb [Support][FileSystem] Fix identify_magic for big endian ELF. by Michael J. Spencer · 13 years ago
- a86ddf0 <rdar://problem/13477190> On Darwin, use DARWIN_USER_TEMP_DIR or DARWIN_USER_CACHE_DIR for the system temporary directory. by Douglas Gregor · 13 years ago
- 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
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 96ebd91 [Support/PathV2] Fix out of bounds access in identify_magic when the file is empty. by Michael J. Spencer · 13 years ago
- 39fb408 [PathV2]: Fix bug in create_directories which caused infinite recursion on by Michael J. Spencer · 14 years ago
- 39ea458 Support/PathV2: Fix namespace qualifier in make_absolute(), for Win32. by Daniel Dunbar · 14 years ago
- b23158c Support/PathV2: Fix make_absolute() to match is_absolute() and not expect to by Daniel Dunbar · 14 years ago
- e646239 [PathV2] Fix bug in relative_path. by Michael J. Spencer · 14 years ago
- 18544b9 Change default error_code ctor to a 'named ctor' so it's more self-documenting. by David Blaikie · 14 years ago
- 5e4f0a4 PathV2: Remove static StringRef ctors. by Benjamin Kramer · 14 years ago
- 4f8a832 Support/FileSystem: Add file_magic and move a vew clients over to it. by Michael J. Spencer · 14 years ago
- 7dfbeda Cleanup whitespace. by Michael J. Spencer · 14 years ago
- 513f1b6 Support/Windows: Cleanup scoped handles. by Michael J. Spencer · 14 years ago
- f67d3ff Fix a minor bug in fs::create_directories. Patch by Albert Wong. by Eli Friedman · 14 years ago
- 8b74454 Update the comment for system_temp_directory() to indicate when it by Douglas Gregor · 14 years ago
- 123dc70 Add a simple routine to determine the typical system directory for by Douglas Gregor · 14 years ago
- 91ead3c Remove unimplemented function prototypes from PathV2. They can be readded when someone cares enough. by Benjamin Kramer · 14 years ago