This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.21-116-gb433df0
- From: vapier at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 25 Feb 2015 04:55:45 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.21-116-gb433df0
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 C Library master sources".
The branch, master has been updated
via b433df00ae7b72053b2aac5bea1ded269ea92589 (commit)
from 440169d681cc9f422e8486f1324079bef0e0c35a (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 -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=b433df00ae7b72053b2aac5bea1ded269ea92589
commit b433df00ae7b72053b2aac5bea1ded269ea92589
Author: Miroslav Lichvar <mlichvar@redhat.com>
Date: Tue Dec 16 16:26:14 2014 +0100
Update timex.h for ADJ_SETOFFSET.
ADJ_SETOFFSET is a new adjtimex() mode that can be used to precisely
step the clock. It was introduced in kernel 2.6.39.
diff --git a/ChangeLog b/ChangeLog
index 5ea4c4f..e6db8ef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-02-24 Miroslav Lichvar <mlichvar@redhat.com>
+
+ * sysdeps/unix/sysv/linux/bits/timex.h: Update version.
+ (struct timex): Update time comment.
+ (ADJ_SETOFFSET): Define.
+
2015-02-24 Joseph Myers <joseph@codesourcery.com>
[BZ #18019]
diff --git a/sysdeps/unix/sysv/linux/bits/timex.h b/sysdeps/unix/sysv/linux/bits/timex.h
index d13948b..ecefc76 100644
--- a/sysdeps/unix/sysv/linux/bits/timex.h
+++ b/sysdeps/unix/sysv/linux/bits/timex.h
@@ -20,7 +20,7 @@
#include <bits/types.h>
-/* These definitions from linux/timex.h as of 2.6.30. */
+/* These definitions from linux/timex.h as of 3.18. */
struct timex
{
@@ -33,7 +33,7 @@ struct timex
__syscall_slong_t constant; /* pll time constant */
__syscall_slong_t precision; /* clock precision (usec) (ro) */
__syscall_slong_t tolerance; /* clock frequency tolerance (ppm) (ro) */
- struct timeval time; /* (read only) */
+ struct timeval time; /* (read only, except for ADJ_SETOFFSET) */
__syscall_slong_t tick; /* (modified) usecs between clock ticks */
__syscall_slong_t ppsfreq; /* pps frequency (scaled ppm) (ro) */
__syscall_slong_t jitter; /* pps jitter (us) (ro) */
@@ -60,6 +60,7 @@ struct timex
#define ADJ_STATUS 0x0010 /* clock status */
#define ADJ_TIMECONST 0x0020 /* pll time constant */
#define ADJ_TAI 0x0080 /* set TAI offset */
+#define ADJ_SETOFFSET 0x0100 /* add 'time' to current time */
#define ADJ_MICRO 0x1000 /* select microsecond resolution */
#define ADJ_NANO 0x2000 /* select nanosecond resolution */
#define ADJ_TICK 0x4000 /* tick value */
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
sysdeps/unix/sysv/linux/bits/timex.h | 5 +++--
2 files changed, 9 insertions(+), 2 deletions(-)
hooks/post-receive
--
GNU C Library master sources