aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System
Commit message (Expand)AuthorAgeFilesLines
* Patch for MINGW. Patch provided by Henrik Bach.Reid Spencer2004-09-232-4/+12
* Minor correction to Signals implementation.Reid Spencer2004-09-192-28/+48
* Use the /dev/zero device as the device on which the pages are mapped.Reid Spencer2004-09-181-1/+7
* Porting of Unix implementation to Win32.Reid Spencer2004-09-182-96/+380
* Get rid of file descriptor leak in create_file.Reid Spencer2004-09-182-2/+6
* Make sure critical sections are entered before trying to leave them.Reid Spencer2004-09-172-2/+24
* Allow "bc" as suffix for bytecode files.Reid Spencer2004-09-162-0/+16
* Implement the signals interface for Win32.Reid Spencer2004-09-162-12/+366
* Patches to make this file actually compile under windows.Reid Spencer2004-09-156-56/+988
* Initial version of the SysConfig abstraction for Win32.Reid Spencer2004-09-151-0/+29
* First version of a common header file for Win32 implementations.Reid Spencer2004-09-151-0/+33
* Initial implementation of the Process abstraction for Win32.Reid Spencer2004-09-152-0/+92
* Fix the interface to ReleaseRWX to take MemoryBlock& not Memory&Reid Spencer2004-09-152-2/+2
* Fix a compilation error.Reid Spencer2004-09-141-1/+1
* Implement the GetLibraryPath function.Reid Spencer2004-09-142-0/+90
* Simplify the sys::Memory interface per Chris' request.Reid Spencer2004-09-139-70/+80
* Clean up the interface and implementation of sys::Program so that it isReid Spencer2004-09-132-30/+32
* Fix typo: sterror -> strerrorReid Spencer2004-09-115-5/+5
* Correct the dynamic lib suffix on Darwin.Reid Spencer2004-09-111-1/+1
* Provide initial implementations of Memory and Process concepts for variousReid Spencer2004-09-1128-10/+794
* Provide a generic Unix implementation of the Memory concept.Reid Spencer2004-09-112-0/+40
* Provide a generic unix implementation of the Process abstraction.Reid Spencer2004-09-112-0/+68
* Implemented support for detecting file types by magic number, strippingReid Spencer2004-09-112-0/+96
* Implementation of Process concept for SUSv2 platforms.Reid Spencer2004-09-111-0/+31
* Changes For Bug 352Reid Spencer2004-09-015-5/+5
* mkdtemp doesn't exist on Cygwin. Use tempnam & mkdir instead.Reid Spencer2004-09-011-5/+7
* Add support for FreeBSDReid Spencer2004-08-314-0/+126
* Add support for Interix and FreeBSDReid Spencer2004-08-314-0/+126
* Actually define PreventCoreFiles in the sys namespace.Reid Spencer2004-08-311-3/+1
* Add a new abstraction, SysConfig for platform independent systemReid Spencer2004-08-318-0/+200
* Move the GetTemporaryDirectory function from "generic Unix" to platformReid Spencer2004-08-307-24/+100
* Add inclusion of assert.hReid Spencer2004-08-301-0/+1
* Abbreviate the long descriptions which are now in docs/SystemLibrary.html.Reid Spencer2004-08-301-79/+26
* Add a declaration of environ global for DarwinReid Spencer2004-08-292-0/+4
* Move a warning comment to where it should have been in the first place.Reid Spencer2004-08-291-5/+5
* Correct the vim: specificationReid Spencer2004-08-291-1/+1
* Include some additional header files.Reid Spencer2004-08-291-4/+6
* Initial platform independent implementation of operating system conceptReid Spencer2004-08-2910-0/+577
* Initial commit of an platform-indepdendent implementation for theReid Spencer2004-08-2910-0/+443
* Revise the design of the Path concept per peer review. Too many changes toReid Spencer2004-08-297-202/+699
* Fix a typo.Reid Spencer2004-08-261-1/+1
* First cut at a README for lib/System explaining the #inclusion rules andReid Spencer2004-08-261-0/+96
* Add a README explaining the intended content of this directory.Reid Spencer2004-08-261-0/+16
* Fix documentation.Reid Spencer2004-08-251-4/+4
* Initial implementation of the Path operating system concept.Reid Spencer2004-08-256-0/+403
* License for this library.Reid Spencer2004-08-251-0/+6
* Remove lib/System contents until a satisfactory solution can beReid Spencer2004-08-167-828/+0
* Initial implementations of the ErrorCode and Path concepts for Linux.Reid Spencer2004-08-155-0/+792
* A description of what this library is about, reference to the documentationReid Spencer2004-07-181-0/+23
* Initiali Makefile for this library.Reid Spencer2004-07-181-0/+13