- Dec 27, 2004
-
-
Reid Spencer authored
* Ensure #includes are wrapped with appropriate HAVE_ guards llvm-svn: 19156
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/TimeValue.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19155
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/Program.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19154
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/Signals.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19153
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/Memory.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19152
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/MappedFile.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19151
-
Reid Spencer authored
* Consolidate implementation for Unix systems into Unix/Process.cpp * Avoid use of symbolic link to #include platform-specific implementation. llvm-svn: 19150
-
Reid Spencer authored
SysConf abstraction was pointless because it had a single function in it that pertained only to the current process. So merge it into the Process abstraction and remove the files completely. llvm-svn: 19149
-
- Dec 25, 2004
-
-
Jeff Cohen authored
Old versions of the C runtime somehow get loaded into the process. Make sure they aren't searched for symbols. llvm-svn: 19141
-
- Dec 24, 2004
-
-
Jeff Cohen authored
llvm-svn: 19140
-
Jeff Cohen authored
ltdl's LGPL license would infect all of LLVM. llvm-svn: 19137
-
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
-
Reid Spencer authored
This implementation is no longer needed, its been merged to Unix/Path.cpp since there is such little variation between the platforms. llvm-svn: 19133
-
Reid Spencer authored
Use the LLVM_ON_UNIX and LLVM_ON_WIN32 #defines to include the implementation instead of relying upon the "platform" link llvm-svn: 19132
-
Reid Spencer authored
llvm-svn: 19130
-
Reid Spencer authored
is now implemented via ltdl.cpp which has its own way of dealing with the different platforms. llvm-svn: 19129
-
Jeff Cohen authored
llvm-svn: 19124
-
- Dec 23, 2004
-
-
Reid Spencer authored
llvm-svn: 19122
-
Jeff Cohen authored
llvm-svn: 19112
-
- Dec 21, 2004
-
-
Reid Spencer authored
llvm-svn: 19079
-
- Dec 20, 2004
-
-
Reid Spencer authored
llvm-svn: 19076
-
Reid Spencer authored
llvm-svn: 19074
-
Reid Spencer authored
the ru_maxrss field as an approximation. llvm-svn: 19072
-
Reid Spencer authored
llvm-svn: 19071
-
Jeff Cohen authored
llvm-svn: 19057
-
Reid Spencer authored
* Implement GetMallocUsage to get usage of malloc heap * Implement GetMemoryUsage to get total memory usage of process * Implement GetTimeUsage to get elapsed/user/system time llvm-svn: 19055
-
Reid Spencer authored
No need for Unix/SUS/Process.cpp any more, just ifdef it. llvm-svn: 19054
-
Misha Brukman authored
* llvm/Config/alloca.h already #includes config.h * Minor readability/stylistic changes llvm-svn: 19048
-
- Dec 19, 2004
-
-
Misha Brukman authored
llvm-svn: 19046
-
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
-
Reid Spencer authored
Add a needed include. llvm-svn: 19042
-
- Dec 18, 2004
-
-
Jeff Cohen authored
llvm-svn: 19028
-
- Dec 16, 2004
-
-
Jeff Cohen authored
llvm-svn: 18976
-
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
-
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
-
Jeff Cohen authored
llvm-svn: 18954
-
Jeff Cohen authored
llvm-svn: 18953
-