haiku/headers/private/system
Oliver Tappe 7e965f506d More consolidation of timezone code:
* dropped DaylightSavingTime from real_time_clock code in kernel, it was
  never really being used for what it meant (and just being referred to by
  gettimeofday(), which put a different meaning to it
* adjusted the syscalls get_timezone() & set_timezone() as well as their callers 
  accordingly
* got rid of get_rtc_info() and rtc_info struct in kernel, as it was only
  being referred to by the FAT add-on and that one (like gettimeofday()) put a
  different meaning to tz_minuteswest. Added a comment to FAT's util.c
  showing a possible solution, should the hardcoded GMT timezone pose a problem.
* fixed declaration of gettimeofday() to match POSIX base specs, issue 7
* changed implementation of gettimeofday() to not bother trying to fill struct
  timezone - it was using wrong values before, anyway.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37888 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-08-03 23:02:57 +00:00
..
arch Added private system arch specific arch_cpu_defs.h header, currently defining 2010-04-19 14:16:48 +00:00
posix Defined more sysconf() and _POSIX_* constants required by POSIX. 2010-04-07 18:52:25 +00:00
commpage_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
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
disk_device_types.h * <DiskDeviceTypes.h>: Removed kPartitionTypeIntel{Primary,Logical} constants. 2009-10-01 03:07:42 +00:00
elf32.h Patch by Lucian Adrian Grijincu: Added support for loading kernel modules 2010-07-06 21:47:08 +00:00
generic_syscall_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
image_defs.h Added variables to the glue code that identify the Haiku version and ABI. 2009-05-12 21:01:26 +00:00
real_time_data.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
safemode_defs.h Added safe mode option B_SAFEMODE_4_GB_MEMORY_LIMIT (plus a boot loader menu 2010-06-23 11:13:39 +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
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 More consolidation of timezone code: 2010-08-03 23:02:57 +00:00
system_info.h * Implemented a (private for now) get_system_info_etc() call, that can retrieve 2008-09-17 16:27:17 +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 Moved the wait type definitions to <thread_defs.h>. We're going to use 2008-09-03 14:48:47 +00:00
tls.h * The pthread_thread structure is now allocated for all threads. 2009-11-09 21:33:35 +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 Moved the rld_export structure from <user_runtime.h> to 2008-11-02 03:43:01 +00:00
user_thread_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
vfs_defs.h * Introduced new header directory headers/private/system which is supposed 2008-05-14 03:55:16 +00:00
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