| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
llvm-svn: 21453
|
| |
|
|
| |
llvm-svn: 21422
|
| |
|
|
|
|
| |
methods that were recently added to the interface.
llvm-svn: 21401
|
| |
|
|
|
|
|
|
| |
Standardize the error messages to be in "path: what failed: why" format.
Also attempt to use the correct errno to ThrowErrno in situations where
the errno value is erased by subsequent system calls.
llvm-svn: 21385
|
| |
|
|
|
|
|
| |
Allow the ThrowErrno function to optionally accept an error number
parameter so that callers can specify the error number to be used.
llvm-svn: 21384
|
| |
|
|
|
|
| |
result in returning executable files that won't be runnable.
llvm-svn: 21378
|
| |
|
|
|
|
| |
Patch by Markus Oberhumer.
llvm-svn: 21377
|
| |
|
|
|
|
| |
Thanks to Markus Oberhumer for the patch!
llvm-svn: 21370
|
| |
|
|
| |
llvm-svn: 21216
|
| |
|
|
| |
llvm-svn: 20397
|
| |
|
|
| |
llvm-svn: 20256
|
| |
|
|
| |
llvm-svn: 20255
|
| |
|
|
| |
llvm-svn: 20243
|
| |
|
|
| |
llvm-svn: 20237
|
| |
|
|
| |
llvm-svn: 20208
|
| |
|
|
| |
llvm-svn: 20184
|
| |
|
|
| |
llvm-svn: 20170
|
| |
|
|
|
|
| |
This causes garbage to be printed out after error messages.
llvm-svn: 20165
|
| |
|
|
| |
llvm-svn: 19852
|
| |
|
|
| |
llvm-svn: 19746
|
| |
|
|
| |
llvm-svn: 19605
|
| |
|
|
| |
llvm-svn: 19563
|
| |
|
|
| |
llvm-svn: 19545
|
| |
|
|
| |
llvm-svn: 19544
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
on 64-bit Windows.
llvm-svn: 19393
|
| |
|
|
| |
llvm-svn: 19254
|
| |
|
|
|
|
| |
console or not.
llvm-svn: 19236
|
| |
|
|
|
|
| |
console or not.
llvm-svn: 19233
|
| |
|
|
| |
llvm-svn: 19203
|
| |
|
|
| |
llvm-svn: 19202
|
| |
|
|
| |
llvm-svn: 19201
|
| |
|
|
| |
llvm-svn: 19199
|
| |
|
|
| |
llvm-svn: 19198
|
| |
|
|
| |
llvm-svn: 19190
|
| |
|
|
|
|
|
|
|
|
| |
* Ensure #includes are wrapped with appropriate HAVE_ guards
* Account for variations in time.h and sys/time.h inclusion.
* Add macros for getting wait(2) exit status correctly (per autoconf sugg.)
* Implement ThrowErrno in terms of strerror_r, strerror or none based on
what is available on the platform.
llvm-svn: 19161
|
| |
|
|
|
|
| |
* Remove redundant #includes that are now in Unix.h
llvm-svn: 19160
|
| |
|
|
|
|
|
| |
* Move implementation of sys::PreventCoreFiles function to this file from
the now defunct SysConfig abstraction.
llvm-svn: 19159
|
| |
|
|
|
|
|
| |
* Ensure #includes are wrapped with appropriate HAVE_ guards
* Ensure variations in "dirent" structure are accounted for.
llvm-svn: 19158
|
| |
|
|
|
|
|
| |
* Ensure #includes are wrapped with appropriate HAVE_ guards
* Consolidate implementation from operating system specific directory.
llvm-svn: 19157
|
| |
|
|
|
|
| |
* Ensure #includes are wrapped with appropriate HAVE_ guards
llvm-svn: 19156
|
| |
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
| |
Old versions of the C runtime somehow get loaded into the process. Make
sure they aren't searched for symbols.
llvm-svn: 19141
|
| |
|
|
| |
llvm-svn: 19140
|