Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
System
/
Unix
/
Path.inc
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
7920078
Added "GetCurrentDirectory()" to sys::Path.
by Ted Kremenek
· 17 years ago
fd52711
Added "isDirectory" method to llvm::sys::Path.
by Ted Kremenek
· 17 years ago
a99be51
Here is the bulk of the sanitizing.
by Gabor Greif
· 17 years ago
f283a5e
pull some win32 code into common code, add bitcode identification support.
by Chris Lattner
· 17 years ago
2ae9d11
For PR1291:
by Reid Spencer
· 17 years ago
8475ec0
For PR789:
by Reid Spencer
· 17 years ago
4031bef
Add a uniqueID field to the FileStatus structure for Paths. This will map
by Reid Spencer
· 17 years ago
69cce81
For PR789:
by Reid Spencer
· 17 years ago
51c5a28
For PR797:
by Reid Spencer
· 18 years ago
5a06077
For PR797:
by Reid Spencer
· 18 years ago
142ca8e
For PR797:
by Reid Spencer
· 18 years ago
e5c9cb5
For PR797:
by Reid Spencer
· 18 years ago
e1647f4
For PR797:
by Reid Spencer
· 18 years ago
4874476
Make the sys::Path::GetTemporaryDirectory method not throw exceptions and
by Reid Spencer
· 18 years ago
76b08d8
Make an error message a little more intelligible.
by Reid Spencer
· 18 years ago
bffdc36
Add a note about how the "isFile" check in Path::eraseFromDisk prevents
by Reid Spencer
· 18 years ago
0d16727
Remove some now-dead methods. Use getFileStatus instead.
by Chris Lattner
· 18 years ago
c7c453a
elimiante some syscalls
by Chris Lattner
· 18 years ago
1bebfb5
Modify setStatusInfoOnDisk to not throw an exception.
by Chris Lattner
· 18 years ago
0c33231
Modify Path::eraseFromDisk to not throw an exception.
by Chris Lattner
· 18 years ago
252ad03
Change Path::getStatusInfo to return a boolean and error string on an error
by Chris Lattner
· 18 years ago
b14c342
no need to do a stat then an lstat. lstat will tell us if normal files don't exist.
by Chris Lattner
· 18 years ago
3be872e
Fix a problem in getDirectoryContents where sub-directory names were
by Reid Spencer
· 19 years ago
73f3667
1. Fix bug in getBaseName where it mishandles suffixes
by Jeff Cohen
· 19 years ago
8b2d1aa
Ensure that functions like isDirectory don't fail if the file doesn't
by Reid Spencer
· 19 years ago
6371ccb
Two changes:
by Reid Spencer
· 19 years ago
85c716f
Stamp out tabs
by Jeff Cohen
· 19 years ago
563a17f
Fix eraseSuffix()
by Jeff Cohen
· 19 years ago
a229c5c
Final Changes For PR495:
by Reid Spencer
· 19 years ago
dd04df0
For PR495:
by Reid Spencer
· 19 years ago
c7f0832
For PR495:
by Reid Spencer
· 19 years ago
932e2e3
Put in a hack for Cygwin that prevents mkdtemp from being used since
by Reid Spencer
· 19 years ago
6b8a63a
Remove vim settings from source code; people should use llvm/utils/vim/vimrc
by Misha Brukman
· 19 years ago
2aafadc
For Bug 543:
by Reid Spencer
· 19 years ago
8177bf8
Do not mark directories as `executable', we only want program files
by Misha Brukman
· 19 years ago
4619c75
Ignore dangling symlinks in getDirectoryContents()
by Misha Brukman
· 19 years ago
1af69a8
Be slightly more accurate in an error message.
by Reid Spencer
· 19 years ago
af2f208
For PR351:
by Reid Spencer
· 20 years ago
69a1616
For PR351:
by Reid Spencer
· 20 years ago
78076f6
Put the CopyFile function explicitly in the sys namespace.
by Reid Spencer
· 20 years ago
210b32b
* Use "" for LLVM include files, not <>
by Misha Brukman
· 20 years ago
00e8930
Change the signatures of the destroyFile and destroyDirectory methods to
by Reid Spencer
· 20 years ago
835b694
Remove automatic insertion of CFE's lib directory into the bytecode path
by Reid Spencer
· 20 years ago
07f9f4e
Fix a file overwrite bug in llvm-ar introduced by changes to
by Reid Spencer
· 20 years ago
c29befb
For PR351:
by Reid Spencer
· 20 years ago
77cc91d
For PR351:
by Reid Spencer
· 20 years ago
3d595cb
Remove an always false clause from an if statement.
by Reid Spencer
· 20 years ago
07941b4
Fix a bug where directory names of length one or less where not set
by Alkis Evlogimenos
· 20 years ago
732f92d
* Add a std::ostream inserter for sys::Path
by Reid Spencer
· 20 years ago
1b6b99b
For PR351: \
by Reid Spencer
· 20 years ago
1fce091
Path::get -> Path::toString
by Reid Spencer
· 20 years ago
86ac2dc
Fix seriously broken implementation of GetMagicNumber.
by Reid Spencer
· 20 years ago
be31d2a
* Use low-level unix I/O interface since we're on Unix.
by Reid Spencer
· 20 years ago
b608a81
Per code review:
by Reid Spencer
· 20 years ago
2fbf978
Implement functionality suggested from code review: getStatusInfo should
by Reid Spencer
· 20 years ago
eaf1815
* Implement getDirectoryContents * Implement getStatusInfo * Implement setStatusInfo * Implement renameFile
by Reid Spencer
· 20 years ago
9195f37
* Implement getStatusInfo for getting stat(2) like information
by Reid Spencer
· 20 years ago
07adb28
Stop propagating method names that violate the coding standard
by Reid Spencer
· 20 years ago
622e220
Get rid of file descriptor leak in create_file.
by Reid Spencer
· 20 years ago
0cc2d0a
Allow "bc" as suffix for bytecode files.
by Reid Spencer
· 20 years ago
74e7261
Implement the GetLibraryPath function.
by Reid Spencer
· 20 years ago
1b554b4
Implemented support for detecting file types by magic number, stripping
by Reid Spencer
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
f634f46
Move the GetTemporaryDirectory function from "generic Unix" to platform
by Reid Spencer
· 20 years ago
8e66595
Revise the design of the Path concept per peer review. Too many changes to
by Reid Spencer
· 20 years ago
b89a223
Initial implementation of the Path operating system concept.
by Reid Spencer
· 20 years ago