public inbox for glibc-cvs@sourceware.org
help / color / mirror / Atom feed
* [glibc] Add NEWS entry about 64-bit time_t syscall use on 32-bit targets
@ 2020-01-31 10:04 Szabolcs Nagy
0 siblings, 0 replies; only message in thread
From: Szabolcs Nagy @ 2020-01-31 10:04 UTC (permalink / raw)
To: glibc-cvs
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2cd01a1df2afc16ada1ce8479fbf888a803270ea
commit 2cd01a1df2afc16ada1ce8479fbf888a803270ea
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date: Thu Jan 30 10:40:01 2020 +0000
Add NEWS entry about 64-bit time_t syscall use on 32-bit targets
This internal change ideally should not affect the public API or ABI,
but there is a widespread use of seccomp sandboxes, even on 32-bit
targets, that don't handle new Linux syscall usage well, so it's
worth mentioning in the NEWS.
Co-authored-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
Diff:
---
NEWS | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/NEWS b/NEWS
index 10814ef..64282d4 100644
--- a/NEWS
+++ b/NEWS
@@ -124,6 +124,13 @@ Deprecated and removed features, and other changes affecting compatibility:
The GNU C Library can be built with --enable-kernel=4.8.0 in order to keep a
non-executable stack while dropping support for older kernels.
+* System call wrappers for time system calls now use the new time64 system
+ calls when available. On 32-bit targets, these wrappers attempt to call
+ the new system calls first and fall back to the older 32-bit time system
+ calls if they are not present. This may cause issues in environments
+ that cannot handle unsupported system calls gracefully by returning
+ -ENOSYS. Seccomp sandboxes are affected by this issue.
+
Changes to build and runtime requirements:
* It is no longer necessary to have recent Linux kernel headers to build
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-01-31 10:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-31 10:04 [glibc] Add NEWS entry about 64-bit time_t syscall use on 32-bit targets Szabolcs Nagy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).