aboutsummaryrefslogtreecommitdiffstats
path: root/lib/System
Commit message (Expand)AuthorAgeFilesLines
* Cast the void* handle data member to HMODULE* to keep the VC++ compilerReid Spencer2004-11-202-10/+18
* Dynamic Library abstraction. This makes the abstraction of a single dynamicReid Spencer2004-11-1811-0/+408
* * Use low-level unix I/O interface since we're on Unix.Reid Spencer2004-11-162-14/+34
* Erase non-applicable Unix comment, this is Win32Misha Brukman2004-11-162-2/+0
* Remove useless #include.Reid Spencer2004-11-1611-12/+0
* Simplify code.Reid Spencer2004-11-162-4/+2
* Per code review:Reid Spencer2004-11-164-2/+10
* Per code review:Reid Spencer2004-11-162-14/+8
* Provide the ThrowErrno utility.Reid Spencer2004-11-151-0/+3
* Adjust implementation to match new interface.Reid Spencer2004-11-152-4/+4
* Actually get the #include correct so it compiles .. duh.Reid Spencer2004-11-159-10/+10
* Make it actually compile on Solaris.Reid Spencer2004-11-153-3/+3
* Consolidate the implementation of TimeValue::now() for Unix to use theReid Spencer2004-11-159-53/+32
* Implement functionality suggested from code review: getStatusInfo shouldReid Spencer2004-11-142-2/+8
* Make sure IdentifyFileType is in the sys namespace.Reid Spencer2004-11-141-1/+1
* Add missing include.Alkis Evlogimenos2004-11-141-0/+1
* 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
* Include the correct implementation fileReid Spencer2004-11-141-1/+3
* Don't exceed 80 columns.Reid Spencer2004-11-141-5/+5
* Implement IdentifyFileType functionReid Spencer2004-11-141-0/+27
* Fix isBytecodeFile to correctly recognized compressed bytecode too.Reid Spencer2004-11-092-8/+14
* * Implement getStatusInfo for getting stat(2) like informationReid Spencer2004-11-092-10/+78
* Fix a typo: isvalid -> isValidReid Spencer2004-11-081-1/+1
* Consistently use llvm.cs.uiuc.edu instead of llvm.orgMisha Brukman2004-11-071-1/+1
* Stop propagating method names that violate the coding standardReid Spencer2004-11-0519-267/+267
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-273-3/+1
* Add EXTRA_DIST for additional files to be distributed.Reid Spencer2004-10-261-0/+2
* We won't use automakeReid Spencer2004-10-222-696/+0
* Fix some grammarMisha Brukman2004-10-191-3/+3
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+674
* AIX does not have mkdtemp() so emulate its behavior using mktemp() and mkdir()Misha Brukman2004-10-181-5/+10
* Allow this file to compile on Darwin.Reid Spencer2004-10-141-0/+1
* Use __MINGW instead of __MING. Patch contributed by Henrik Bach.Reid Spencer2004-10-142-2/+2
* Get proper BSD #includes for MappedFile implementation.Reid Spencer2004-10-141-0/+2
* Implementation of MappedFile for Win32. Patch provided by Jeff Cohen.Reid Spencer2004-10-142-12/+202
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-1/+1
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+22
* 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-052-1/+1
* 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-0412-0/+506
* That should actually be __MING, not __MINGW.Misha Brukman2004-09-302-2/+2
* Check for __MINGW define instead of __MINGW_H, patch by Henrik Bach.Misha Brukman2004-09-302-2/+2
* Improve validity checking of windows path names and fix file creationReid Spencer2004-09-292-62/+156
* Use llvm::sys::Path to destroy the file.Reid Spencer2004-09-282-8/+10