- Dec 15, 2004
-
-
Reid Spencer authored
llvm-svn: 18951
-
Reid Spencer authored
Remove #inclusion of Support/FileUtilities.h which isn't needed any more. llvm-svn: 18950
-
Reid Spencer authored
* Convert use of getUniqueFilename to sys::Path::makeUnique(); llvm-svn: 18949
-
Reid Spencer authored
* Remove #inclusion of FileUtilities.h, not needed any more. * Convert getUniqueFilename -> sys::Pat::makeUnique() llvm-svn: 18948
-
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
-
Reid Spencer authored
Remove getUniqueFilename and CopyFile. These are now implemented by sys::Path::makeUnique and sys::CopyFile, respectively. llvm-svn: 18946
-
Reid Spencer authored
llvm-svn: 18945
-
Reid Spencer authored
GettingStarted.html document in the environment section and only as an optional feature. llvm-svn: 18944
-
- Dec 14, 2004
-
-
Reid Spencer authored
Many thanks to Vladimir Merzliakov for pointing this out! llvm-svn: 18942
-
Chris Lattner authored
llvm-svn: 18941
-
Reid Spencer authored
libraries. They are now in $CFEINSTALL/lib not $CFEINSTALL/bytecode-lib. llvm-svn: 18939
-
Chris Lattner authored
turning X - (constantexpr) into X + (-constantexpr) among other things. llvm-svn: 18935
-
Reid Spencer authored
Patch contributed by Henrik Bach. Thanks Henrik! llvm-svn: 18933
-
Brian Gaeke authored
llvm-svn: 18932
-
Brian Gaeke authored
llvm-svn: 18931
-
Jeff Cohen authored
llvm-svn: 18930
-
Reid Spencer authored
* Change ExecWait calls to sys::Program::ExecuteAndWait * Convert to use sys::Path where it makes sense llvm-svn: 18929
-
Reid Spencer authored
Implement the new environment pointer for ExecuteAndWait llvm-svn: 18928
-
Reid Spencer authored
* Remove the ExecWait function. This is now in sys::Program::ExecuteAndWait llvm-svn: 18927
-
Reid Spencer authored
* Fix commentary, wrap lines, etc. * Add an environment pointer to the ExecuteAndWait function. llvm-svn: 18926
-
Reid Spencer authored
llvm-svn: 18925
-
Reid Spencer authored
Adjust to interface change for FindExecutable. llvm-svn: 18920
-
Reid Spencer authored
Adjust to changes in the interface of FindExecutable, getting ToolRunner ready for bigger things to come. llvm-svn: 18919
-
Reid Spencer authored
* Remove isExecutable as its now implemented by sys::Path::executable * Make FindExecutable a thin veneer over sys::Program::FindProgramByName. llvm-svn: 18918
-
Reid Spencer authored
* isExecutable -> sys::Path::executable() * Adjust interface of FindExecutable to return a sys::Path llvm-svn: 18917
-
Reid Spencer authored
llee was a nice hack, but it wasn't portable so its gone, with Misha's approval. Operating systems have facilities available for making bytecode directly executable without this utility. llvm-svn: 18916
-
- Dec 13, 2004
-
-
Chris Lattner authored
to 64-bit precision, not 80 bits. llvm-svn: 18915
-
Misha Brukman authored
llvm-svn: 18914
-
Brian Gaeke authored
llvm-svn: 18913
-
Reid Spencer authored
Remove AllocateRWXMemory as it is not used any more in LLVM. The function has been replaced with sys::Memory::AllocateRWX several months ago. llvm-svn: 18912
-
Chris Lattner authored
llvm-svn: 18911
-
Reid Spencer authored
Remove the MakeFileReadable and MakeFileExecutable functions which are no longer present in LLVM. They have been replaced with the sys::Path methods makeReadable and makeExecutable, respectively. llvm-svn: 18910
-
Reid Spencer authored
Replace MakeFileReadable and MakeFileExecutable (from FileUtilities) with sys::Path::makeReadable and sys::Path:makeExecutable, respectively. llvm-svn: 18909
-
Chris Lattner authored
do not insert a prototype for malloc of: void* malloc(uint): on 64-bit u targets this is not correct. Instead of prototype it as void *malloc(...), and pass the correct intptr_t through the "...". Finally, fix Regression/CodeGen/SparcV9/2004-12-13-MallocCrash.ll, by not forming constantexpr casts from pointer to uint. llvm-svn: 18908
-
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
-
Chris Lattner authored
llvm-svn: 18906
-
Chris Lattner authored
llvm-svn: 18905
-
Reid Spencer authored
available. llvm-svn: 18904
-
Reid Spencer authored
The ReadFileIntoAddressSpace and UnmapFileFromAddressSpace functions are no longer used by LLVM. Remove them. Replacement functionality for both functions is now encapsulated in the sys::MappedFile class. llvm-svn: 18903
-
Reid Spencer authored
Use sys::MappedFile instead of ReadFileIntoAddressSpace and UnmapFileFromAddressSpace. sys::MappedFile has the nice property that it cleans up after itself so exception handling can be removed. llvm-svn: 18902
-