| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* llvm/Config/alloca.h already #includes config.h
* Minor readability/stylistic changes
llvm-svn: 19048
|
| |
|
|
| |
llvm-svn: 19046
|
| |
|
|
| |
llvm-svn: 19045
|
| |
|
|
|
|
|
| |
Move the functionality of RunProgramWithTimeout into the ExecuteAndWait
function: support a timeout and I/O redirects
llvm-svn: 19043
|
| |
|
|
|
|
| |
Add a needed include.
llvm-svn: 19042
|
| |
|
|
| |
llvm-svn: 19028
|
| |
|
|
| |
llvm-svn: 18976
|
| |
|
|
|
|
| |
const because they affect the file system, not the Path object.
llvm-svn: 18973
|
| |
|
|
|
|
| |
be agnostic to the needs of any specific FE.
llvm-svn: 18969
|
| |
|
|
|
|
| |
because LLVM should be agnostic to the needs of specific front ends.
llvm-svn: 18968
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
llvm-svn: 18954
|
| |
|
|
| |
llvm-svn: 18953
|
| |
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
Patch contributed by Henrik Bach. Thanks Henrik!
llvm-svn: 18933
|
| |
|
|
| |
llvm-svn: 18930
|
| |
|
|
|
|
| |
Implement the new environment pointer for ExecuteAndWait
llvm-svn: 18928
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
available.
llvm-svn: 18904
|
| |
|
|
|
|
| |
terminating / when setDirectory is called.
llvm-svn: 18886
|
| |
|
|
| |
llvm-svn: 18885
|
| |
|
|
|
|
| |
properly (examples: "", ".", "a").
llvm-svn: 18883
|
| |
|
|
|
|
| |
* Correct the std::string constructor to take a const reference.
llvm-svn: 18877
|
| |
|
|
| |
llvm-svn: 18876
|
| |
|
|
| |
llvm-svn: 18866
|
| |
|
|
|
|
|
|
| |
* Remove IsLibrary and GetLibraryPath, replaced by FindLibrary in ../Path.cpp \
* Implement GetSystemLibraryPaths and GetBytecodeLibraryPaths, instead of the \
GetSystemLibraryPath1 and GetSystemLibraryPath2 methods
llvm-svn: 18862
|
| |
|
|
|
|
|
|
| |
* Move generic isArchive method here from Unix/Path.cpp \
* Implement isDynamicLibrary \
* Implement FindLibrary for Linker
llvm-svn: 18861
|
| |
|
|
| |
llvm-svn: 18852
|
| |
|
|
| |
llvm-svn: 18802
|
| |
|
|
| |
llvm-svn: 18785
|
| |
|
|
| |
llvm-svn: 18688
|
| |
|
|
| |
llvm-svn: 18626
|
| |
|
|
| |
llvm-svn: 18485
|
| |
|
|
| |
llvm-svn: 18466
|
| |
|
|
| |
llvm-svn: 18422
|
| |
|
|
|
|
| |
SearchForAddressOfSymbol.
llvm-svn: 18355
|
| |
|
|
|
|
| |
more platforms than LLVM supports.
llvm-svn: 18352
|
| |
|
|
| |
llvm-svn: 18346
|
| |
|
|
| |
llvm-svn: 18345
|
| |
|
|
| |
llvm-svn: 18344
|
| |
|
|
|
|
| |
opened as if it was a dynamic library so its symbols can be searched too.
llvm-svn: 18341
|
| |
|
|
|
|
| |
happy. Thanks to Henrik Bach for pointing this out.
llvm-svn: 18056
|
| |
|
|
|
|
|
| |
library (shared library/shared object) whose symbols can be looked up
dynamically. Used for plug-ins.
llvm-svn: 17940
|
| |
|
|
|
|
| |
* Don't use variable length arrays (replaced with alloca)
llvm-svn: 17901
|
| |
|
|
| |
llvm-svn: 17896
|
| |
|
|
|
|
| |
Patch contributed by Jeff Cohen.
llvm-svn: 17891
|
| |
|
|
|
|
| |
Patch contributed by Jeff Cohen.
llvm-svn: 17890
|
| |
|
|
|
|
|
|
| |
* get rid of (void) construct in function declarations
* make toString a const member
* add a default implementation of toString for Win32
llvm-svn: 17873
|
| |
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
| |
Patch contributed by Morten Ofstad
llvm-svn: 17827
|