From d7348c94453d2662affecbb7605047044898ed19 Mon Sep 17 00:00:00 2001 From: Flavio Cruz Date: Tue, 3 Jan 2023 00:41:42 +0100 Subject: 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. --- Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index 6e629e87..7b7247c5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -169,7 +169,7 @@ noinst_PROGRAMS += \ gnumach.o # This is the list of routines we use from libgcc. -libgcc_routines := udivdi3 __udivdi3 __udivmoddi4 __umoddi3 __divdi3 __moddi3 __ffsdi2 +libgcc_routines := udivdi3 __udivdi3 __udivmoddi4 __umoddi3 __divdi3 __divmoddi4 __moddi3 __ffsdi2 # References generated by ld. ld_magic_routines := __rel_iplt_start __rel_iplt_end __rela_iplt_start __rela_iplt_end _START etext _edata _end gnumach-undef: gnumach.$(OBJEXT) -- cgit v1.2.3