| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
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
|
|
|
|
|
|
| |
ltdl's LGPL license would infect all of LLVM.
llvm-svn: 19137
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Use the LLVM_ON_UNIX and LLVM_ON_WIN32 #defines to include the implementation
instead of relying upon the "platform" link
llvm-svn: 19132
|
|
|
|
| |
llvm-svn: 19130
|
|
|
|
|
|
|
| |
is now implemented via ltdl.cpp which has its own way of dealing with
the different platforms.
llvm-svn: 19129
|
|
|
|
| |
llvm-svn: 19124
|
|
|
|
| |
llvm-svn: 19122
|
|
|
|
| |
llvm-svn: 19112
|
|
|
|
| |
llvm-svn: 19079
|
|
|
|
| |
llvm-svn: 19076
|