Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Dynamic Library abstraction. This makes the abstraction of a single dynamic | Reid Spencer | 2004-11-18 | 1 | -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 Spencer | 2004-11-15 | 1 | -1/+1 |
| | | | | llvm-svn: 17817 | ||||
* | Consolidate the implementation of TimeValue::now() for Unix to use the | Reid Spencer | 2004-11-15 | 1 | -13/+0 |
| | | | | | | seemingly ubiquitous gettimeofday(3) call. llvm-svn: 17813 | ||||
* | Include the correct implementation file | Reid Spencer | 2004-11-14 | 1 | -1/+3 |
| | | | | llvm-svn: 17778 | ||||
* | Stop propagating method names that violate the coding standard | Reid Spencer | 2004-11-05 | 1 | -3/+3 |
| | | | | llvm-svn: 17498 | ||||
* | First version of the MappedFile abstraction for operating system idependent | Reid Spencer | 2004-10-04 | 1 | -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 | ||||
* | Updated to reflect changes in the interface of TimeValue::now(). | Reid Spencer | 2004-09-25 | 1 | -4/+5 |
| | | | | llvm-svn: 16515 | ||||
* | Wrap to 80 cols. | Reid Spencer | 2004-09-25 | 1 | -1/+2 |
| | | | | llvm-svn: 16512 | ||||
* | Initial implementation of the TimeValue abstraction. | Reid Spencer | 2004-09-24 | 1 | -0/+37 |
| | | | | llvm-svn: 16511 | ||||
* | Simplify the sys::Memory interface per Chris' request. | Reid Spencer | 2004-09-13 | 1 | -8/+9 |
| | | | | llvm-svn: 16318 | ||||
* | Provide initial implementations of Memory and Process concepts for various | Reid Spencer | 2004-09-11 | 3 | -0/+89 |
| | | | | | | | platforms. Implement GetLLVMSuffix function for the Path concept. llvm-svn: 16292 | ||||
* | Add a new abstraction, SysConfig for platform independent system | Reid Spencer | 2004-08-31 | 1 | -0/+27 |
| | | | | | | | configuration calls. Right now this just contains PreventCoreFiles so that bugpoint can by platform independent. llvm-svn: 16124 | ||||
* | Move the GetTemporaryDirectory function from "generic Unix" to platform | Reid Spencer | 2004-08-30 | 1 | -0/+12 |
| | | | | | | specific. llvm-svn: 16119 | ||||
* | Initial platform independent implementation of operating system concept | Reid Spencer | 2004-08-29 | 1 | -0/+27 |
| | | | | | | of "Signals" (cleanup after fatal errors). llvm-svn: 16085 | ||||
* | Initial commit of an platform-indepdendent implementation for the | Reid Spencer | 2004-08-29 | 1 | -0/+22 |
| | | | | | | "Program" operating system concept (find and execute programs). llvm-svn: 16084 | ||||
* | Revise the design of the Path concept per peer review. Too many changes to | Reid Spencer | 2004-08-29 | 1 | -2/+20 |
| | | | | | | | | note individually but these essence of it is to not derive from std::string, clarify the interface, and provide better documentation. There is now also (untested) implementations for AIX, Darwin, and SunOS. llvm-svn: 16078 | ||||
* | Initial implementation of the Path operating system concept. | Reid Spencer | 2004-08-25 | 1 | -0/+20 |
llvm-svn: 16048 |