summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Interix
Commit message (Collapse)AuthorAgeFilesLines
* Dynamic Library abstraction. This makes the abstraction of a single dynamicReid Spencer2004-11-181-0/+27
| | | | | | | library (shared library/shared object) whose symbols can be looked up dynamically. Used for plug-ins. llvm-svn: 17940
* Actually get the #include correct so it compiles .. duh.Reid Spencer2004-11-151-1/+1
| | | | llvm-svn: 17817
* Consolidate the implementation of TimeValue::now() for Unix to use theReid Spencer2004-11-151-3/+1
| | | | | | seemingly ubiquitous gettimeofday(3) call. llvm-svn: 17813
* Stop propagating method names that violate the coding standardReid Spencer2004-11-051-3/+3
| | | | llvm-svn: 17498
* First version of the MappedFile abstraction for operating system idependentReid Spencer2004-10-041-0/+18
| | | | | | | | 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
* Added stub implementations of TimeValue concept for remaining platforms.Reid Spencer2004-09-251-0/+29
| | | | llvm-svn: 16513
* Use the /dev/zero device as the device on which the pages are mapped.Reid Spencer2004-09-181-1/+7
| | | | | | Patch contributed by Henrik Bach. Thanks Henrik! llvm-svn: 16397
* Simplify the sys::Memory interface per Chris' request.Reid Spencer2004-09-131-8/+9
| | | | llvm-svn: 16318
* Fix typo: sterror -> strerrorReid Spencer2004-09-111-1/+1
| | | | llvm-svn: 16294
* Provide initial implementations of Memory and Process concepts for variousReid Spencer2004-09-113-0/+80
| | | | | | | platforms. Implement GetLLVMSuffix function for the Path concept. llvm-svn: 16292
* Add support for Interix and FreeBSDReid Spencer2004-08-314-0/+126
llvm-svn: 16126
OpenPOWER on IntegriCloud