haiku/src/system/libroot/os
Ingo Weinhold 392ad2822d axeld + bonefish:
BeOS R5's glue code incorrectly calls _thread_do_exit_notification()
when main() returns, while Haiku does that in exit(). Therefore when
terminating this way the exit hooks were called twice for executables
built under BeOS R5. This caused e.g. NetPositive or the R5 svn to
crash on exit (our network code actually uses those hooks).
Fixes bug #1742.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23975 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-17 14:12:02 +00:00
..
arch __m68k_get_time_base instead of __m68k_time_base 2008-01-19 19:27:35 +00:00
area.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
atomic.c The <arch_config.h> header is needed in <syscalls.h>, since we're using 2005-12-07 23:11:02 +00:00
debug.c Added experimental ktrace_[v]printf() functions to libroot. Their output 2008-01-21 15:10:05 +00:00
disk_scanner.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
driver_settings.c * Now uses find_directory() when used inside the kernel. 2007-05-22 13:06:51 +00:00
find_directory.c axeld + bonefish: 2008-02-17 13:57:36 +00:00
fs_attr.c fs_write_attr() is supposed to remove an existing attribute value. 2007-05-22 09:24:19 +00:00
fs_index.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
fs_info.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
fs_query.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
fs_volume.c Fixed warning. 2006-05-19 13:05:56 +00:00
image.c * Added a mechanism to retrieve a BMessage with eventual error descriptions 2007-07-27 02:32:19 +00:00
Jamfile * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00
parsedate.cpp Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
port.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
scheduler.c Make C compiler happy. 2007-08-04 17:09:46 +00:00
sem.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
syscalls.S Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
system_info.c is_computer_on() lives again as a true syscall. 2007-02-04 21:08:35 +00:00
team.c Renamed src/kernel to src/system. 2005-04-13 13:06:35 +00:00
thread.c axeld + bonefish: 2008-02-17 14:12:02 +00:00
time.c Merged branch haiku/branches/developer/bonefish/optimization revision 2008-01-11 00:36:44 +00:00
wait_for_objects.cpp * Renamed fs/vfs_select.cpp to wait_for_objects.cpp and got rid of 2007-10-02 19:47:31 +00:00