- Jun 02, 2005
-
-
Reid Spencer authored
configure seems to find it on Cygwin but linking against it fails. llvm-svn: 22189
-
- May 06, 2005
-
-
Misha Brukman authored
llvm-svn: 21704
-
- Apr 21, 2005
-
-
Reid Spencer authored
Standardize the error messages to be in "path: what failed: why" format. Also attempt to use the correct errno to ThrowErrno in situations where the errno value is erased by subsequent system calls. llvm-svn: 21385
-
- Apr 20, 2005
-
-
Misha Brukman authored
Patch by Markus Oberhumer. llvm-svn: 21377
-
Misha Brukman authored
Thanks to Markus Oberhumer for the patch! llvm-svn: 21370
-
- Mar 02, 2005
-
-
Reid Spencer authored
llvm-svn: 20397
-
- Jan 10, 2005
-
-
Reid Spencer authored
gdb debugger doesn't get confused on which file it is reading (the one in lib/System or the one in lib/System/{Win32,Unix}) llvm-svn: 19426
-
- Dec 27, 2004
-
-
Reid Spencer authored
* Ensure #includes are wrapped with appropriate HAVE_ guards * Ensure variations in "dirent" structure are accounted for. llvm-svn: 19158
-
- Dec 24, 2004
-
-
Reid Spencer authored
Merge implementations of isValid and GetTemporaryDirectory into this file. There is not any point having the operating system specific files for such little variation between the Unix family of systems. llvm-svn: 19134
-
- Dec 21, 2004
-
-
Reid Spencer authored
llvm-svn: 19079
-
- Dec 20, 2004
-
-
Misha Brukman authored
* llvm/Config/alloca.h already #includes config.h * Minor readability/stylistic changes llvm-svn: 19048
-
- Dec 16, 2004
-
-
Reid Spencer authored
const because they affect the file system, not the Path object. llvm-svn: 18973
-
- Dec 15, 2004
-
-
Reid Spencer authored
because LLVM should be agnostic to the needs of specific front ends. llvm-svn: 18968
-
Reid Spencer authored
createTemporaryFile semantics where it doesn't create a fully unique name if the basename doesn't exist. This functionality is now optionally provided by the boolean reuse_current parameter to createTemporaryFile and makeUnique. The default values differ because of the way these functions are used in LLVM. llvm-svn: 18961
-
Reid Spencer authored
* Fix implementation and documentation about LLVMGCCDIR/bytecode-libs * Add the makeUnique method, replacement for getUniqueFilename in Support. * Add the sys::CopyFile function, replacement for CopyFile in Support. * Move GetLLVMConfigDir() into generic code area since its generic. llvm-svn: 18947
-
- Dec 13, 2004
-
-
Reid Spencer authored
Implement three new functions to allow setting access/permission bits on the file referenced by a path. The makeReadable and makeExecutable methods replace the FileUtilities MakeFileReadable and MakeFileExecutable functions. The makeWritable function is new and provided for consistency since Path has a writable() method. llvm-svn: 18907
-
Reid Spencer authored
llvm-svn: 18885
-
Alkis Evlogimenos authored
properly (examples: "", ".", "a"). llvm-svn: 18883
-
Reid Spencer authored
* Correct the std::string constructor to take a const reference. llvm-svn: 18877
-
Reid Spencer authored
* Remove IsLibrary and GetLibraryPath, replaced by FindLibrary in ../Path.cpp \ * Implement GetSystemLibraryPaths and GetBytecodeLibraryPaths, instead of the \ GetSystemLibraryPath1 and GetSystemLibraryPath2 methods llvm-svn: 18862
-
- Dec 11, 2004
-
-
Reid Spencer authored
llvm-svn: 18785
-
- Dec 02, 2004
-
-
Reid Spencer authored
llvm-svn: 18422
-
- Nov 16, 2004
-
-
Reid Spencer authored
* Don't use variable length arrays (replaced with alloca) llvm-svn: 17901
-
Reid Spencer authored
* Clean up the StatusInfo constructor to construct all members and give them reasonable values. * Get rid of the Vector typedef and make the interface to getDirectoryContent use a std::set instead of a std::vector so the dir content is sorted. * Make the getStatusInfo method const and not return a useless boolean. llvm-svn: 17872
-
- Nov 15, 2004
-
-
Reid Spencer authored
returnn false if the file doesn't exist rather than throw ane exception. llvm-svn: 17809
-
- Nov 14, 2004
-
-
Reid Spencer authored
* Implement getDirectoryContents * Implement getStatusInfo * Implement setStatusInfo * Implement renameFile llvm-svn: 17780
-
- Nov 09, 2004
-
-
Reid Spencer authored
* Implement createTemporaryFile for mkstemp(3) functionality * Fix isBytecodeFile to accept llvc magic # (compressed) as bytecode. llvm-svn: 17654
-
- Nov 05, 2004
-
-
Reid Spencer authored
llvm-svn: 17498
-
- Sep 18, 2004
-
-
Reid Spencer authored
llvm-svn: 16395
-
- Sep 16, 2004
-
-
Reid Spencer authored
llvm-svn: 16381
-
- Sep 14, 2004
-
-
Reid Spencer authored
llvm-svn: 16323
-
- Sep 11, 2004
-
-
Reid Spencer authored
path and suffix to leave basename, and getting the DLL suffix. llvm-svn: 16289
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Aug 30, 2004
-
-
Reid Spencer authored
specific. llvm-svn: 16119
-
- Aug 29, 2004
-
-
Reid Spencer authored
note individually but these essence of it is to not derive from std::string, clarify the interface, and provide better documentation. There is now also (untested) implementations for AIX, Darwin, and SunOS. llvm-svn: 16078
-
- Aug 25, 2004
-
-
Reid Spencer authored
llvm-svn: 16048
-