This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Mach".
The branch, master has been updated via d7348c94453d2662affecbb7605047044898ed19 (commit) from 276f997fd7a51385829fec6d460d0a588b0bad7c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit d7348c94453d2662affecbb7605047044898ed19 Author: Flavio Cruz <flavioc...@gmail.com> Date: Tue Jan 3 00:41:42 2023 +0100 Introduce time_value64_t to keep track of real time in the kernel time_value64_t uses int64_t to track seconds and nanoseconds and hence is Y2038 proof. It does not have nano second resolution but it could be provided in the future. Removed include/sys/time.h as it remaps time_value_t into timeval which can create confusion. The timestamp from keyboard and mouse events is no longer set and replaced with rpc_time_value for better compatibility. ----------------------------------------------------------------------- Summary of changes: Makefile.am | 2 +- Makefrag.am | 2 +- i386/i386at/com.c | 1 - i386/i386at/kd.h | 8 +++++-- i386/i386at/kd_event.c | 4 +++- i386/i386at/kd_mouse.c | 8 +++++-- i386/i386at/kd_queue.c | 2 +- i386/i386at/lpr.c | 1 - i386/i386at/model_dep.c | 5 ++--- i386/i386at/rtc.c | 7 ++----- include/mach/time_value.h | 27 +++++++++++++++++++++++- include/sys/time.h | 53 ----------------------------------------------- kern/mach_clock.c | 30 +++++++++++++-------------- kern/mach_clock.h | 1 + 14 files changed, 64 insertions(+), 87 deletions(-) delete mode 100644 include/sys/time.h hooks/post-receive -- GNU Mach