haiku/headers/private/system
Alex Smith ccadfaeeb5 Changed the boot ELF code to use templates and added ELF64 support.
The actual implementation of the ELF loading methods have been put into
an ELFLoader template class that takes a single template parameter, which
is a structure containing all the necessary ELF typedefs. It's a bit
verbose, but I thought it was a neater solution than using a bunch of
standalone functions with a huge number of template parameters. There is
no change to code outside of elf.cpp, the ELF32/ELF64 differences are
handled internally.
2012-06-23 12:05:16 +01:00
..
arch Added ELF64 headers, common ELF32 and ELF64 definitions moved to elf_common.h. 2012-06-22 12:54:41 +01:00
posix Defined more sysconf() and _POSIX_* constants required by POSIX. 2010-04-07 18:52:25 +00:00
commpage_defs.h
computed_asm_macros.h Created new private system header computed_asm_macros.h defining the macro we 2009-11-27 14:07:05 +00:00
ddm_userland_interface_defs.h * Cleanup. 2009-07-26 17:23:59 +00:00
device_manager_defs.h fixed listdev and device_manager syscalls 2008-06-06 22:23:25 +00:00
directories.h Fix the etc path that was accidentally changed. 2011-12-02 14:22:28 +01:00
disk_device_types.h added exFAT partition type 2011-02-09 20:30:00 +00:00
elf32.h Added ELF64 headers, common ELF32 and ELF64 definitions moved to elf_common.h. 2012-06-22 12:54:41 +01:00
elf64.h Added ELF64 headers, common ELF32 and ELF64 definitions moved to elf_common.h. 2012-06-22 12:54:41 +01:00
elf_common.h Changed the boot ELF code to use templates and added ELF64 support. 2012-06-23 12:05:16 +01:00
extended_system_info_defs.h Added new private API to get more information on a team: 2010-11-16 19:42:08 +00:00
generic_syscall_defs.h
image_defs.h Added variables to the glue code that identify the Haiku version and ABI. 2009-05-12 21:01:26 +00:00
node_monitor_private.h As suggested by Ingo use a B_WATCH_VOLUME flag to tell the kernel to watch 2010-10-24 00:49:20 +00:00
real_time_data.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
safemode_defs.h Enable IO-APICs by default. It's been tested on a broad spectrum of hardware and 2011-05-16 08:42:30 +00:00
scheduler_defs.h Scheduling analysis: Also record the number of times a thread waits on a 2008-09-04 00:07:11 +00:00
signal_defs.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
spinlock_contention.h * Added optional spinlock contention measurement feature. Enabled when 2008-06-02 02:04:12 +00:00
symbol_versioning.h Fixed header guard. 2009-11-27 21:10:08 +00:00
syscall_process_info.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
syscalls.h * Introduced new fs_lopen_attr_dir() function that opens the attribute 2011-08-10 21:08:00 +00:00
system_info.h Move functions declared in private/system/system_info.h out of the public namespace. 2011-05-15 17:02:36 +00:00
system_profiler_defs.h Added support for I/O scheduling events to the system profiler interface. 2009-12-19 14:33:29 +00:00
thread_defs.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
tls.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
user_mutex_defs.h * Moved created subdirectory src/system/kernel/lock.cpp to new subdirectory 2010-04-11 16:07:39 +00:00
user_runtime.h Closing #7056: 2011-01-02 19:12:19 +00:00
user_thread_defs.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
user_timer_defs.h Merged signals-merge branch into trunk with the following changes: 2011-06-12 00:00:23 +00:00
vfs_defs.h
vm_defs.h Replaced B_32_BIT_MEMORY by B_32_BIT_FULL_LOCK and B_32_BIT_CONTIGUOUS, so 2010-06-23 13:29:25 +00:00