summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Unix/Unix.h
Commit message (Collapse)AuthorAgeFilesLines
* Change AllocateRWX/DeallocateRWX to not throw an exception.Chris Lattner2006-07-071-17/+46
| | | | llvm-svn: 29058
* Remove trailing whitespaceMisha Brukman2005-04-211-4/+4
| | | | llvm-svn: 21422
* For Bug 543:Reid Spencer2005-04-211-6/+8
| | | | | | | Allow the ThrowErrno function to optionally accept an error number parameter so that callers can specify the error number to be used. llvm-svn: 21384
* Fix a bug in my previous change to this, which broke the build on sparcs.Chris Lattner2005-02-141-1/+1
| | | | llvm-svn: 20184
* If errno is zero strerror_r does not modify the buffer, leaving it unterminated.Chris Lattner2005-02-131-2/+5
| | | | | | This causes garbage to be printed out after error messages. llvm-svn: 20165
* For PR351:Reid Spencer2004-12-271-4/+58
| | | | | | | | | | * Ensure #includes are wrapped with appropriate HAVE_ guards * Account for variations in time.h and sys/time.h inclusion. * Add macros for getting wait(2) exit status correctly (per autoconf sugg.) * Implement ThrowErrno in terms of strerror_r, strerror or none based on what is available on the platform. llvm-svn: 19161
* Make this work with the ICC compiler, contributed by Bjørn WennbergChris Lattner2004-12-081-0/+1
| | | | llvm-svn: 18626
* Forget strerror_r, it causes problems. Fix later when threading mattersReid Spencer2004-11-141-5/+0
| | | | llvm-svn: 17783
* Adjust sys/stat.h inclusion so its only for SunOS.Reid Spencer2004-10-051-1/+0
| | | | llvm-svn: 16686
* Added a couple of includes to get this to compile on Sparc.Tanya Lattner2004-10-051-0/+1
| | | | llvm-svn: 16685
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
| | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
* Add a new abstraction, SysConfig for platform independent systemReid Spencer2004-08-311-0/+1
| | | | | | | configuration calls. Right now this just contains PreventCoreFiles so that bugpoint can by platform independent. llvm-svn: 16124
* Add inclusion of assert.hReid Spencer2004-08-301-0/+1
| | | | llvm-svn: 16118
* Include some additional header files.Reid Spencer2004-08-291-4/+6
| | | | | | Fix the banner length. llvm-svn: 16086
* Initial implementation of the Path operating system concept.Reid Spencer2004-08-251-0/+34
llvm-svn: 16048
OpenPOWER on IntegriCloud