- Dec 17, 2004
-
-
Reid Spencer authored
* Make the OutputC and OutputAsm functions work with sys::Path for the output file name instead of using std::string. * Get rid of extraneous "toString" calls. * Change "removeFile" to sys::Path::destroyFile() llvm-svn: 19000
-
Reid Spencer authored
* Remove the "removeFile" function, now implemented by the sys::Path::destroyFile method. * Make the FileRemove work with a sys::Path instead of a std::string llvm-svn: 18999
-
- Dec 16, 2004
-
-
Chris Lattner authored
llvm-svn: 18994
-
Reid Spencer authored
include it any more. llvm-svn: 18993
-
Chris Lattner authored
llvm-svn: 18987
-
Chris Lattner authored
llvm-svn: 18985
-
Chris Lattner authored
of custom rules. llvm-svn: 18984
-
Chris Lattner authored
llvm-svn: 18983
-
Chris Lattner authored
llvm-svn: 18982
-
Jeff Cohen authored
llvm-svn: 18976
-
Chris Lattner authored
llvm-svn: 18974
-
Reid Spencer authored
const because they affect the file system, not the Path object. llvm-svn: 18973
-
- Dec 15, 2004
-
-
Reid Spencer authored
be agnostic to the needs of any specific FE. llvm-svn: 18969
-
Reid Spencer authored
because LLVM should be agnostic to the needs of specific front ends. llvm-svn: 18968
-
Chris Lattner authored
llvm-svn: 18965
-
Chris Lattner authored
llvm-svn: 18964
-
Chris Lattner authored
llvm-svn: 18962
-
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
-
Chris Lattner authored
llvm-svn: 18958
-
Chris Lattner authored
llvm-svn: 18957
-
Chris Lattner authored
llvm-svn: 18955
-
Jeff Cohen authored
llvm-svn: 18954
-
Jeff Cohen authored
llvm-svn: 18953
-
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
-
- Dec 14, 2004
-
-
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
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
llvm-svn: 18925
-
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
-
- Dec 13, 2004
-
-
Chris Lattner authored
to 64-bit precision, not 80 bits. llvm-svn: 18915
-
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
-