Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Support
/
Path.cpp
7570932
Use llvm::copy. NFC
by Fangrui Song
· 7 years ago
d4ed32c
Remove dead function user_cache_directory()
by Nico Weber
· 7 years ago
3a55d1e
[Support] sys::fs::directory_entry includes the file_type.
by Kristina Brooks
· 7 years ago
0194065
[Windows FS] Allow moving files in TempFile::keep
by Jeremy Morse
· 7 years ago
112ebb6
[Support] [NFC] change comment about retries in createUniqueEntity
by Bob Haarman
· 7 years ago
9b36f51
[Support] fix TempFile infinite loop and permission denied errors
by Bob Haarman
· 7 years ago
ae1727e
[dsymutil] Simplify temporary file handling.
by Jonas Devlieghere
· 7 years ago
beb9d97
Fix typo in lib/Support/Path.cpp to test commit access
by Vladimir Stefanovic
· 7 years ago
1adca7c
Add a flag to FileOutputBuffer that allows modification.
by Zachary Turner
· 7 years ago
881ba10
LTO: Keep file handles open for memory mapped files.
by Peter Collingbourne
· 7 years ago
1f67a3c
[FileSystem] Split up the OpenFlags enumeration.
by Zachary Turner
· 7 years ago
8ac1c38
[FileSystem] Remove OpenFlags param from several functions.
by Zachary Turner
· 7 years ago
f81f3a8
Revert 332508 as it caused problems in the clang test suite.
by Greg Clayton
· 7 years ago
b24957e
Fix llvm::sys::path::remove_dots() to return "." instead of an empty path.
by Greg Clayton
· 7 years ago
d20289b
[Support/Path] Make handling of paths like "///" consistent
by Pavel Labath
· 7 years ago
432a388
IWYU for llvm-config.h in llvm, additions.
by Nico Weber
· 7 years ago
712e8d2
s/LLVM_ON_WIN32/_WIN32/, llvm
by Nico Weber
· 7 years ago
8418576
Changed createTemporaryFile without FD to actually create a file.
by Ilya Biryukov
· 8 years ago
20569e9
Delete temp file if rename fails.
by Rafael Espindola
· 8 years ago
3ecd204
Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows.
by Rafael Espindola
· 8 years ago
2c4e920
Move code. NFC.
by Rafael Espindola
· 8 years ago
d19c2e8
Add OpenFlags to the create(Unique|Temporary)File interfaces.
by Rafael Espindola
· 8 years ago
fe161b9
Allow TempFile::discard to be called twice.
by Rafael Espindola
· 8 years ago
b60bb69
Convert another use of createUniqueFile to TempFile::create.
by Rafael Espindola
· 8 years ago
a17fca0
Use TempFile in lto caching.
by Rafael Espindola
· 8 years ago
e411519
Add a move assignment operator to TempFile. NFC.
by Rafael Espindola
· 8 years ago
58fe67a
Create a TempFile class.
by Rafael Espindola
· 8 years ago
0dfdb44
Support: Have directory_iterator::status() return FindFirstFileEx/FindNextFile results on Windows.
by Peter Collingbourne
· 8 years ago
324d96b
[Path] Sink predicate computations to their uses. NFCI.
by Benjamin Kramer
· 8 years ago
ae5c5df
Support/Path.cpp: Prune unused "llvm/BinaryFormat".
by NAKAMURA Takumi
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
fb9476e
Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.
by Galina Kistanova
· 8 years ago
82a0c97
Add a function to MD5 a file's contents.
by Zachary Turner
· 9 years ago
5c5091f
[Support] Support both Windows and Posix paths on both platforms.
by Zachary Turner
· 9 years ago
566fdf4
[Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them
by James Henderson
· 9 years ago
345012d
Reverting r297617 because it broke some bots:
by Aaron Ballman
· 9 years ago
f5cba91
Add support for getting file system permissions and implement sys::fs::permissions to set them.
by Aaron Ballman
· 9 years ago
260bda3
[Support] Add llvm::sys::fs::remove_directories.
by Zachary Turner
· 9 years ago
7d86ee5
Resubmit FileSystem changes.
by Zachary Turner
· 9 years ago
82dd542
[Support] Add the option to not follow symlinks on stat.
by Zachary Turner
· 9 years ago
990e3cd
Use LLVM for all stat-related functionality.
by Zachary Turner
· 9 years ago
9c761a3
Process tilde in llvm::sys::path::native
by Serge Pavlov
· 9 years ago
3e64903
Define sys::path::convert_to_slash
by Rui Ueyama
· 9 years ago
2c6f75d
[WebAssembly] Add llvm-objdump support for wasm file format
by Derek Schuff
· 9 years ago
6b77ad3
Simplify identify_magic.
by Rui Ueyama
· 9 years ago
2d02166
Add a file magic for CL.exe's object file created with /GL.
by Rui Ueyama
· 9 years ago
937dd7a
[Support] remove_dots: Remove .. from absolute paths.
by Benjamin Kramer
· 9 years ago
af5a28f
Do not delete leading ../ in remove_dots.
by Eric Liu
· 9 years ago
eb6d110
Add support for Darwin’s 64-bit universal files with 64-bit offsets and sizes for the objects.
by Kevin Enderby
· 9 years ago
bbd10b4
[ThinLTO] Option to control path of distributed backend files
by Teresa Johnson
· 9 years ago
7894938
Add operator- to Path's reverse_iterator. Needed for D19666
by Filipe Cabecinhas
· 9 years ago
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
· 11 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
Next »