Ingo Weinhold 3dfe682f55 * Added some padding to the sem_t structure.
* Changed the semantics of unnamed semaphores. Before parent and child
  of a fork() would always share an earlier created semaphore. Now we do
  that only, if the "shared" parameter of sem_init() was true. That's
  still not quite the behavior Linux and Solaris have, but should be
  perfectly fine with how reasonable code would use the API.
* There's a global table for shared unnamed semaphores now. ATM a
  semaphore is leaked when no one explicitly destroys it (just as with
  named sems).
* Enforce per-team and global semaphore number limits.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25362 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-08 01:39:49 +00:00
..
2008-04-06 20:10:50 +00:00
2008-05-06 03:30:25 +00:00
2008-04-05 21:15:43 +00:00
2008-04-01 12:15:14 +00:00
2008-05-06 22:04:25 +00:00
2008-04-22 21:43:54 +00:00
2008-04-22 15:29:22 +00:00
2008-05-06 03:30:48 +00:00
2008-03-25 11:51:45 +00:00