aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System/Unix
Commit message (Expand)AuthorAgeFilesLines
* Make this work with the ICC compiler, contributed by Bjørn WennbergChris Lattner2004-12-081-0/+1
* Fix seriously broken implementation of GetMagicNumber.Reid Spencer2004-12-022-8/+12
* Implement the default constructor which causes the current program to beReid Spencer2004-11-291-1/+9
* Dynamic Library abstraction. This makes the abstraction of a single dynamicReid Spencer2004-11-181-0/+47
* * Use low-level unix I/O interface since we're on Unix.Reid Spencer2004-11-162-14/+34
* Per code review:Reid Spencer2004-11-162-2/+2
* Per code review:Reid Spencer2004-11-162-14/+8
* Make it actually compile on Solaris.Reid Spencer2004-11-152-2/+2
* Consolidate the implementation of TimeValue::now() for Unix to use theReid Spencer2004-11-152-0/+26
* Implement functionality suggested from code review: getStatusInfo shouldReid Spencer2004-11-142-2/+8
* Forget strerror_r, it causes problems. Fix later when threading mattersReid Spencer2004-11-141-5/+0
* Implement the toString methodReid Spencer2004-11-142-0/+32
* Update for prototype changesReid Spencer2004-11-142-4/+4
* * Implement getDirectoryContents * Implement getStatusInfo * Implement setSta...Reid Spencer2004-11-142-14/+162
* Fix bugs in class invariantReid Spencer2004-11-142-0/+6
* * Implement getStatusInfo for getting stat(2) like informationReid Spencer2004-11-092-10/+78
* Stop propagating method names that violate the coding standardReid Spencer2004-11-056-120/+120
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-272-2/+0
* Must include sys/stat.h before declaring a 'struct stat'Brian Gaeke2004-10-052-0/+2
* Adjust sys/stat.h inclusion so its only for SunOS.Reid Spencer2004-10-051-1/+0
* Added a couple of includes to get this to compile on Sparc.Tanya Lattner2004-10-053-2/+3
* Solaris doesn't have MAP_FILE.Chris Lattner2004-10-052-2/+8
* First version of the MappedFile abstraction for operating system idependentReid Spencer2004-10-042-0/+276
* Added stub implementations of TimeValue concept for remaining platforms.Reid Spencer2004-09-252-0/+44
* Get rid of file descriptor leak in create_file.Reid Spencer2004-09-182-2/+6
* Allow "bc" as suffix for bytecode files.Reid Spencer2004-09-162-0/+16
* Implement the GetLibraryPath function.Reid Spencer2004-09-142-0/+90
* Clean up the interface and implementation of sys::Program so that it isReid Spencer2004-09-132-30/+32
* 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
* Actually define PreventCoreFiles in the sys namespace.Reid Spencer2004-08-311-3/+1
* Add a new abstraction, SysConfig for platform independent systemReid Spencer2004-08-312-0/+36
* Move the GetTemporaryDirectory function from "generic Unix" to platformReid Spencer2004-08-302-24/+0
* Add inclusion of assert.hReid Spencer2004-08-301-0/+1
* Add a declaration of environ global for DarwinReid Spencer2004-08-292-0/+4
* Include some additional header files.Reid Spencer2004-08-291-4/+6
* Initial platform independent implementation of operating system conceptReid Spencer2004-08-292-0/+338
* Initial commit of an platform-indepdendent implementation for theReid Spencer2004-08-292-0/+266
* Revise the design of the Path concept per peer review. Too many changes toReid Spencer2004-08-292-172/+562
* Fix a typo.Reid Spencer2004-08-261-1/+1
* Add a README explaining the intended content of this directory.Reid Spencer2004-08-261-0/+16
* Initial implementation of the Path operating system concept.Reid Spencer2004-08-253-0/+310