haiku/headers
Ingo Weinhold 813d4cbe94 * Moved created subdirectory src/system/kernel/lock.cpp to new subdirectory
locks.
* Added syscalls for a new kind of mutex. A mutex consists only of an int32 and
  doesn't require any kernel resources. So it's initialization cannot fail
  (it consists only of setting the mutex value to 0). An uncontended lock or
  unlock operation can basically consist of an atomic_*() in userland. The
  syscalls (when the mutex is contended) are a bit more expensive than semaphore
  operations, though.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36158 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-11 16:07:39 +00:00
..
build Fixed build of the app_server test environment on Haiku. 2010-04-11 13:15:54 +00:00
compatibility * added forkpty() and login_tty() to bsd compatibility, a test for forkpty(). 2010-04-10 13:48:28 +00:00
config Fixed __HAIKU_PRI_PREFIX_ADDR definition. 2009-12-06 15:46:03 +00:00
cpp * Introduced new header directory "config", which ATM contains HaikuConfig.h 2009-11-24 19:44:07 +00:00
glibc * merged 32bit-wchar_t branches of buildtools and haiku back into 2009-07-07 10:30:09 +00:00
libs * moved tiff public headers to headers/libs/tiff 2010-03-14 14:13:12 +00:00
os fix drawing artefacts when the caret is being clipped, which lead 2010-04-11 14:13:57 +00:00
posix * added forkpty() and login_tty() to bsd compatibility, a test for forkpty(). 2010-04-10 13:48:28 +00:00
private * Moved created subdirectory src/system/kernel/lock.cpp to new subdirectory 2010-04-11 16:07:39 +00:00
tools * Moved everything into the SymbolPatcher namespace. 2009-11-05 17:16:17 +00:00