haiku/src/system
Ingo Weinhold 2be99447d8 * Added some comments to the thread flags.
* Added new thread flag THREAD_FLAGS_ALWAYS_RESTART_SYSCALL. If set, it forces
  syscall restart even when a signal handler without SA_RESTART was invoked.
* Fixed sigwait(): If one of requested signals wasn't already pending it would
  never wake up. Also, the syscall always needs to be restarted, if interrupted
  by another signal.
* Renamed a bunch of the POSIX signal function implementations which did return
  an error code directly (instead via errno). Added correct POSIX functions
  where needed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36054 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-06 20:23:18 +00:00
..
boot Moved setting the debug syslog default to main(). Previously that was done 2010-03-27 18:15:17 +00:00
glue Should have been part of r30818. The version "glue". 2009-05-21 15:05:45 +00:00
kernel * Added some comments to the thread flags. 2010-04-06 20:23:18 +00:00
ldscripts Patch by Andreas Faerber: 2010-01-02 10:21:09 +00:00
libroot Made heap classes const just in case. They really already were though. 2010-03-01 22:29:23 +00:00
runtime_loader preload_image(): Removed erroneous rld_unlock() in error case. Fixes #5599. 2010-03-19 19:21:41 +00:00
Jamfile Reorganized building of kernel, boot loader, and libroot. 2005-11-27 00:27:19 +00:00