- Jul 08, 2005
-
-
Reid Spencer authored
Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. llvm-svn: 22349
-
- Jul 07, 2005
-
-
Reid Spencer authored
Change interface to Path class: readable -> canRead writable -> canWrite executable -> canExecute More (incremental) changes coming to close 495. llvm-svn: 22345
-
- May 06, 2005
-
-
Misha Brukman authored
llvm-svn: 21704
-
- Apr 20, 2005
-
-
Misha Brukman authored
result in returning executable files that won't be runnable. llvm-svn: 21378
-
- Jan 16, 2005
-
-
Chris Lattner authored
llvm-svn: 19605
-
- 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 llvm-svn: 19156
-
- Dec 19, 2004
-
-
Brian Gaeke authored
llvm-svn: 19045
-
Reid Spencer authored
Move the functionality of RunProgramWithTimeout into the ExecuteAndWait function: support a timeout and I/O redirects llvm-svn: 19043
-
- Dec 14, 2004
-
-
Reid Spencer authored
Implement the new environment pointer for ExecuteAndWait llvm-svn: 18928
-
- Dec 11, 2004
-
-
Reid Spencer authored
llvm-svn: 18785
-
- Nov 05, 2004
-
-
Reid Spencer authored
llvm-svn: 17498
-
- Sep 13, 2004
-
-
Reid Spencer authored
cleanly dissociated from the sys::Path class. llvm-svn: 16315
-
- 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 29, 2004
-
-
Reid Spencer authored
llvm-svn: 16100
-
Reid Spencer authored
"Program" operating system concept (find and execute programs). llvm-svn: 16084
-