haiku/headers/os/kernel
Rene Gollent 77ea49f4f2 Adjust debug API to address some x86-64 concerns.
- The argument buffer contained in the debug_{pre,post}_syscall message structures wasn't large enough to accomodate all
arguments for some syscalls on x86-64, which could potentially have led to kernel memory corruption when using syscall
tracing via the debug API. As such, enlarge it to accomodate 64-bit platforms as well.

- Adjust TeamDebugger/SyscallInfo to discriminate the target architecture and read the arguments when trapping console
output. Gets the latter working on x86-64.
2013-06-28 18:59:38 -04:00
..
debugger.h Adjust debug API to address some x86-64 concerns. 2013-06-28 18:59:38 -04:00
fs_attr.h * Introduced new fs_lopen_attr_dir() function that opens the attribute 2011-08-10 21:08:00 +00:00
fs_index.h * Updated license header. 2009-07-29 00:57:41 +00:00
fs_info.h * Fixed copyright years, thanks Urias! 2009-07-29 14:14:08 +00:00
fs_query.h * Updated license header. 2009-07-29 00:57:41 +00:00
fs_volume.h * Updated license header. 2009-07-29 00:57:41 +00:00
image.h * Minor cleanup. 2009-10-14 12:51:19 +00:00
OS.h libroot: make all areas executable for old binaries 2013-05-15 00:06:39 +02:00
scheduler.h Rewrote headers. 2009-08-27 12:35:43 +00:00