Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
6b35c86fbe21c209aa436a78cac6b88428ddcb4c
/
llvm
/
lib
/
Support
/
Path.cpp
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
39df70c
Remove a couple unused methods. PR11201.
by Eli Friedman
· 14 years ago
557a81e
ObjectFile: Add support for mach-o-style dSYM companion files.
by Benjamin Kramer
· 14 years ago
3509d2d
Add support for 64-bit object files to Path.
by Eric Christopher
· 15 years ago
ee066fc
Assorted bugfixes in object file handling:
by Eric Christopher
· 15 years ago
94b2ab3
Support/PathV2: Add identify_magic.
by Michael J. Spencer
· 15 years ago
58df2e0
Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists.
by Michael J. Spencer
· 15 years ago
c581fe7
Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic.
by Michael J. Spencer
· 15 years ago
e41b146
Delete Path::appendSuffix's return value; it wasn't used anywhere, which
by Dan Gohman
· 15 years ago
447762d
Merge System into Support.
by Michael J. Spencer
· 15 years ago
[Renamed (98%) from llvm/lib/System/Path.cpp]
ee5ba31
Fix typo: Exectuable -> Executable
by Peter Collingbourne
· 15 years ago
7282901
appendSuffix: don't append a dot when the suffix is empty.
by Mikhail Glushenkov
· 15 years ago
2c3991a
GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT.
by Mikhail Glushenkov
· 15 years ago
d3ac0c1
System/Path: Add x86-64 COFF to IdentifyFileType.
by Michael J. Spencer
· 15 years ago
33e7e5d
System/Path: Add isObjectFile().
by Michael J. Spencer
· 15 years ago
618d219
Cleanup Whitespace.
by Michael J. Spencer
· 15 years ago
16f4bd8
Don't bother checking canRead() before calling getMagicNumber();
by Dan Gohman
· 15 years ago
5908f1e
Make Path use StringRef instead of std::string where possible.
by Jeffrey Yasskin
· 16 years ago
083524a
Remove unused includes.
by Chandler Carruth
· 16 years ago
c521f54
Prune #includes from llvm/Linker.h and llvm/System/Path.h,
by Chris Lattner
· 16 years ago
df555fd
Improve sys::Path::makeAbsolute on Win32. - Patch by Viktor Kutuzov!
by Daniel Dunbar
· 16 years ago
c8afb09
Fix g++-4.4.0 warning, it was causing llvm-nm to fail on wrapped BC files:
by Torok Edwin
· 17 years ago
3f48987
Add sys::Path::makeAbsolute().
by Daniel Dunbar
· 17 years ago
bd06440
Handle bitcode wrappers.
by Devang Patel
· 17 years ago
a660f4b
Add a little wrapper header that is put around bc files when emitting
by Chris Lattner
· 17 years ago
3fdca23
Cleanup for unitialized types. Patch by Jean-Daniel Dupas!
by Bill Wendling
· 17 years ago
d4741e8
"An improved Mach-O file type detection for sys::IdentifyFileType()
by Chris Lattner
· 17 years ago
2cc0abf
Fix the sys::Path::getSuffix() implementation.
by Argyrios Kyrtzidis
· 17 years ago
89c2e3b
Follow-up to the reverting of r51218. This puts the checks out-of-line. Because
by Bill Wendling
· 17 years ago
86cb318
Fix more -Wshorten-64-to-32 warnings.
by Evan Cheng
· 18 years ago
a518bb7
Make getDirnameSep a static method (not part of Path's interface).
by Ted Kremenek
· 18 years ago
c042bf1
Added method Path::getDirname().
by Ted Kremenek
· 18 years ago
6fca938
Add path separator support, patch by Sam Bishop.
by Chris Lattner
· 18 years ago
1872ad9
Add convenient helper to get suffix of the file
by Anton Korobeynikov
· 18 years ago
48f22f0
Fix compile failures with g++-4.3.
by Duncan Sands
· 18 years ago
f3ebc3f
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 18 years ago
5f47cae
remove obviously dead uses of IncludeFile.
by Chris Lattner
· 18 years ago
3d3fc32
eliminate residual cruft related to recognizing bytecode
by Gabor Greif
· 18 years ago
4a4499b
pull some win32 code into common code, add bitcode identification support.
by Chris Lattner
· 19 years ago
7de1eba
silence annoying gcc 4.3 warnings
by Chris Lattner
· 19 years ago
098ea18
Hack to get sys::Path to recognize macho dylibs.
by Chris Lattner
· 19 years ago
d3f622e
Teach sys::Path how to recognize different kinds of object files for ELF
by Reid Spencer
· 19 years ago
ccd4d2c
Make isDynamicLibrary detect more than just an ELF file.
by Reid Spencer
· 19 years ago
4ef4c46
For PR1302:
by Reid Spencer
· 19 years ago
082e2a7
For PR780:
by Reid Spencer
· 19 years ago
9d9cd793
Move << method out of line.
by Chris Lattner
· 19 years ago
c9c0473
For PR495:
by Reid Spencer
· 20 years ago
5b891e9
For PR495:
by Reid Spencer
· 20 years ago
291f6b7
Remove vim settings from source code; people should use llvm/utils/vim/vimrc
by Misha Brukman
· 21 years ago
10468d8
Remove trailing whitespace
by Misha Brukman
· 21 years ago
c892a0d
Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the silly
by Reid Spencer
· 21 years ago
328ee53
For PR351:
by Reid Spencer
· 21 years ago
e408341
Fix VC++ compilation errors
by Jeff Cohen
· 21 years ago
f66d932
For PR351:
by Reid Spencer
· 21 years ago
e05ab4a1
Genericize implementation of GetDLLSuffix now that we have LTDL_SHLIB_EXT
by Reid Spencer
· 21 years ago
66b8182
For PR351: \
by Reid Spencer
· 21 years ago
6881623
Make sure IdentifyFileType is in the sys namespace.
by Reid Spencer
· 21 years ago
55117fa
Add missing include.
by Alkis Evlogimenos
· 21 years ago
0d0d07e
Implement IdentifyFileType function
by Reid Spencer
· 21 years ago
566ac28
Provide initial implementations of Memory and Process concepts for various
by Reid Spencer
· 21 years ago
bb5301e
Correct the vim: specification
by Reid Spencer
· 21 years ago
6df221d
Revise the design of the Path concept per peer review. Too many changes to
by Reid Spencer
· 21 years ago
814ba57
Initial implementation of the Path operating system concept.
by Reid Spencer
· 21 years ago
bd2642e
Remove lib/System contents until a satisfactory solution can be provided.
by Reid Spencer
· 21 years ago
bc51b92
Initial implementations of the ErrorCode and Path concepts for Linux.
by Reid Spencer
· 21 years ago