- 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
- c159915 Use simpler version of sys::fs::exists. NFC. by Rafael Espindola · 11 years ago
- d83c63b Fix Path unittests on Windows after raw_fd_ostream changes by Reid Kleckner · 11 years ago
- 3fd1e99 Modernize raw_fd_ostream's constructor a bit. by Rafael Espindola · 11 years ago
- ffbabb7 Fix expected windows result. by Rafael Espindola · 11 years ago
- 7e774c2 Remove dead code. Fixes pr20544. by Rafael Espindola · 11 years ago
- 487e764 Path: Stop claiming path::const_iterator is bidirectional by Justin Bogner · 11 years ago
- 0c274ae unittests: Actually test reverse iterators in Path tests by Justin Bogner · 11 years ago
- 586ee60 These should be EXPECT_TRUE, not EXPECT_FALSE. Amends r212415. by Aaron Ballman · 11 years ago
- e56fe8a Fixing compile errors related to changes with MemoryBuffer::getFile. by Aaron Ballman · 11 years ago
- 2a826e4 Finishing touch for the std::error_code transition. by Rafael Espindola · 11 years ago
- c049c65 Remove the last uses of 'using std::error_code' by Rafael Espindola · 11 years ago
- 3acea39 Don't use 'using std::error_code' in include/llvm. 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
- a813d60 Remove windows_error. by Rafael Espindola · 11 years ago
- afc50b3ed support: add a utility function to normalise path separators by Saleem Abdulrasool · 12 years ago
- 83f858e Cleanup the interface for creating soft or hard links. by Rafael Espindola · 12 years ago
- 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
- 8d11639 Fix an inconsistency in treatment of trailing / in path::const_iterator by Ben Langmuir · 12 years ago
- 002da5d [C++11] Switch all uses of the llvm_move macro to use std::move by Chandler Carruth · 12 years ago
- 667363b [C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests. by Chandler Carruth · 12 years ago
- 90c7f1c Replace the F_Binary flag with a F_Text one. by Rafael Espindola · 12 years ago
- 83708e6 Fix windows unittest I missed in the raw_fd_ostream constructor change. by Rafael Espindola · 12 years ago
- 5c20ac0 Simplify remove, create_directory and create_directories. by Rafael Espindola · 12 years ago
- f7d4101 Introduce llvm::sys::path::home_directory. by Peter Collingbourne · 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
- 5e3de7a Path: Add tests for existing file magics. by Rui Ueyama · 12 years ago
- 89d1bdb Whitespace. by Rui Ueyama · 12 years ago
- e5bf246 Try to fix the build on windows. by Rafael Espindola · 12 years ago
- 73537ea Fixes a bug when iterating on paths by Tareq A. Siraj · 12 years ago
- 107b74c Fix windows' implementation of status when a file doesn't exist. by Rafael Espindola · 12 years ago
- a5932af Implement getUniqueID for directories on windows. by Rafael Espindola · 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
- 84ab9b3 Add a unit test for checking that we respect the F_Binary flag. by Rafael Espindola · 12 years ago
- 213c4cb Remove dead code. by Rafael Espindola · 12 years ago
- 6d35481 Add a wrapper for open. by Rafael Espindola · 12 years ago
- a8a9f1b We now always create files with the correct permissions. Simplify the interface. by Rafael Espindola · 12 years ago
- 2eb1ae4 Fix windows build. by Rafael Espindola · 12 years ago
- 155cf0f Use sys::fs::createTemporaryFile. by Rafael Espindola · 12 years ago
- 7ffacc4 Add a convenience createUniqueDirectory function. by Rafael Espindola · 12 years ago
- 7cf7c51 Rename fs::GetUniqueID to fs::getUniqueID to match the style guide. by Rafael Espindola · 12 years ago
- 9fbe530 Modified the implementation of fs::GetUniqueID on Windows such that it actually finds a unique identifier for a file. Also adds unit tests for GetUniqueID. by Aaron Ballman · 12 years ago
- 3bc8e71 Move PathV2.h to Path.h by Rafael Espindola · 12 years ago
- b8055cb [Support][FileSystem] Fix identify_magic for big endian ELF. by Michael J. Spencer · 13 years ago
- fcdf9a8 Test case for graceful handling of long file names on Windows. Patch thanks to Paul Robinson! by Aaron Ballman · 13 years ago
- 01ac34e [Support][Test] Missed this in the API change. by Michael J. Spencer · 13 years ago
- 130cec2 Sort the #include lines for unittest/... by Chandler Carruth · 13 years ago
- f12e3a6 Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES. by Chandler Carruth · 13 years ago
- 135611f Properly test the LLVM_USE_RVALUE_REFERENCES macro. by Michael J. Spencer · 13 years ago
- ef2284f [PathV2] Add mapped_file_region. Implementation for Windows and POSIX. by Michael J. Spencer · 13 years ago
- c8919dd unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.FileMapping for now. by NAKAMURA Takumi · 13 years ago
- 787ea1f unittests/Support/Path.cpp: [Win32] Suppress FileSystemTest.Permissions for now. by NAKAMURA Takumi · 13 years ago
- 18497e9 Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs and add unit test. Unix is implemented. Windows side needs to be implemented. by Nick Kledzik · 13 years ago
- 5310428 Revert r146363 to allow buildbots to make forward progress. by Chad Rosier · 14 years ago
- 203d780 Support/FileSystem: Implement bool equivalent(file_status A, file_status B); by Michael J. Spencer · 14 years ago
- 32ef4d2 Support/FileSystem: Implement canonicalize. by Michael J. Spencer · 14 years ago
- 0cfb367 unittests/Support/Path.cpp: [recursive_directory_iterator] Work around for end iterator. by NAKAMURA Takumi · 14 years ago
- 9b54a3e unittests/SupportTests: Fix test. pop modifies the current entry, thus the by Michael J. Spencer · 14 years ago
- a5207b9 unittests/SupportTests: Add some outs()'s to debug the issues on some bots. by Michael J. Spencer · 14 years ago
- 0a7625d Support/FileSystem: Implement recursive_directory_iterator and make by Michael J. Spencer · 14 years ago
- 606bb1a Adds llvm::sys::path::is_separator() to test whether a char is a path separator by Zhanyong Wan · 15 years ago
- b587180 Unittests/Support/Path: Tweak test. by Michael J. Spencer · 15 years ago
- 1d3c4a7 UnitTests/Path: Add magical tests. This will also test identify_magic. by Michael J. Spencer · 15 years ago
- 1f06360 UnitTests/Path: More ASSERT_NO_ERROR cleanup. by Michael J. Spencer · 15 years ago
- 42368cc UnitTests/Path: Fix typo, add error number, and enable the directory cleanup code. by Michael J. Spencer · 15 years ago
- 346a133 UnitTests/PathV2: Setup a test fixture to make tracking created file system by Michael J. Spencer · 15 years ago
- 5271486 Support/PathV2: Implement directory iteration on POSIX. by Michael J. Spencer · 15 years ago
- 3b264ba UnitTests/Path: Produce useful diagnostics on error. by Michael J. Spencer · 15 years ago
- f616b21 Support/PathV2: Change most functions in the path namespace to return their work by Michael J. Spencer · 15 years ago
- 1e090f0 Support/PathV2: Remove the error_code return type from all functions in the path by Michael J. Spencer · 15 years ago
- 92903a3 Support/PathV2: Move make_absolute from path to fs. by Michael J. Spencer · 15 years ago
- 7ecd94c Support/FileSystem: Add directory_iterator implementation. by Michael J. Spencer · 15 years ago
- 4fb115d Unittests/Support/PathV2: Add FileSystem tests. by Michael J. Spencer · 15 years ago
- 6e74e11 Support/FileSystem: Add remove implementation. by Michael J. Spencer · 15 years ago
- 23e6bdf unittests/Support/PathV2: remove(3) requires a terminated string. by Benjamin Kramer · 15 years ago
- b5ca644 Unittests/Support/PathV2: Cleanup and remove output. by Michael J. Spencer · 15 years ago
- ab16054 unittests/Support/PathV2: Comment out test because some systems are saying that by Michael J. Spencer · 15 years ago
- 4571040 Support/FileSystem: Add unique_file and exists implementations. by Michael J. Spencer · 15 years ago
- 75942f9 Make valgrind happy. by Michael J. Spencer · 15 years ago
- 9ceae88 unittests/Support/PathV2: Fix -pedantic warning. by Michael J. Spencer · 15 years ago
- a72df5f Support/PathV2: Add is_{absolute,relative} implementation. by Michael J. Spencer · 15 years ago
- 112a769 Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation. by Michael J. Spencer · 15 years ago
- 4d0c6fd unittests/Support/PathV2: Make tests much shorter; although harder to understand. by Michael J. Spencer · 15 years ago
- 87106c5 Support/PathV2: Add extension implementation. by Michael J. Spencer · 15 years ago
- 956955e Support/PathV2: Add stem implementation. by Michael J. Spencer · 15 years ago
- 1426920 Support/PathV2: Add filename implementation. by Michael J. Spencer · 15 years ago
- 8002500 Support/PathV2: Add native implementation. by Michael J. Spencer · 15 years ago
- fb3a95d Support/PathV2: Add replace_extension implementation. by Michael J. Spencer · 15 years ago
- 9c59409 Support/PathV2: Add remove_filename implementation. by Michael J. Spencer · 15 years ago
- 545cbdf Support/PathV2: Implement reverse iteration and parent_path. by Michael J. Spencer · 15 years ago
- b775d0b Support/PathV2: Fix 80 col. by Michael J. Spencer · 15 years ago
- 3ef91c5 unittests: Merge SystemTests back into SupportTests. by Michael J. Spencer · 15 years ago[Renamed (96%) from llvm/unittests/System/Path.cpp]
- ebad2f9 Support: Add PathV2 implementation. by Michael J. Spencer · 15 years ago