| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/TimeValue.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19155
|
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/Program.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19154
|
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/Signals.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19153
|
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/Memory.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19152
|
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/MappedFile.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19151
|
|
|
|
|
|
|
| |
* Consolidate implementation for Unix systems into Unix/Process.cpp
* Avoid use of symbolic link to #include platform-specific implementation.
llvm-svn: 19150
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
is now implemented via ltdl.cpp which has its own way of dealing with
the different platforms.
llvm-svn: 19129
|
|
|
|
|
|
| |
available.
llvm-svn: 18904
|
|
|
|
|
|
|
| |
library (shared library/shared object) whose symbols can be looked up
dynamically. Used for plug-ins.
llvm-svn: 17940
|
|
|
|
| |
llvm-svn: 17817
|
|
|
|
|
|
| |
seemingly ubiquitous gettimeofday(3) call.
llvm-svn: 17813
|
|
|
|
| |
llvm-svn: 17498
|
|
|
|
| |
llvm-svn: 17131
|
|
|
|
|
|
|
|
| |
mapping of files. This first version uses mmap where its available. The
class needs to implement an alternate mechanism based on malloc'd memory
and file reading/writing for platforms without virtual memory.
llvm-svn: 16649
|
|
|
|
| |
llvm-svn: 16513
|
|
|
|
| |
llvm-svn: 16318
|
|
|
|
| |
llvm-svn: 16294
|
|
|
|
|
|
|
| |
platforms.
Implement GetLLVMSuffix function for the Path concept.
llvm-svn: 16292
|
|
|
|
|
|
|
| |
configuration calls. Right now this just contains PreventCoreFiles so that
bugpoint can by platform independent.
llvm-svn: 16124
|
|
|
|
|
|
| |
specific.
llvm-svn: 16119
|
|
|
|
| |
llvm-svn: 16088
|
|
|
|
|
|
| |
of "Signals" (cleanup after fatal errors).
llvm-svn: 16085
|
|
|
|
|
|
| |
"Program" operating system concept (find and execute programs).
llvm-svn: 16084
|
|
note individually but these essence of it is to not derive from
std::string, clarify the interface, and provide better documentation.
There is now also (untested) implementations for AIX, Darwin, and SunOS.
llvm-svn: 16078
|