diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-06-15 22:17:01 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2021-06-22 12:09:52 -0300 |
commit | 9465c3a9fb557d7ab98b1f2ecd0b8c28c43a8539 (patch) | |
tree | b12b3093d5495b08d08a6e2e0034b1a6cd082d0d /sysdeps/unix/sysv/linux/time64-support.c | |
parent | 4ad8b4645c0869431dba632c3ace0061cc613379 (diff) | |
download | glibc-9465c3a9fb557d7ab98b1f2ecd0b8c28c43a8539.zip glibc-9465c3a9fb557d7ab98b1f2ecd0b8c28c43a8539.tar.gz glibc-9465c3a9fb557d7ab98b1f2ecd0b8c28c43a8539.tar.bz2 |
linux: Remove time64-support
It breaks the usage case of live migration like CRIU or similar
and most usages can be optimized away by either building glibc with
a minimum 5.1 kernel or by using the 32-bit syscall for the common
case.
Checked on i686-linux-gnu on a 4.15 kernel and on a 5.11 kernel
(with and without --enable-kernel=5.1) and on x86_64-linux-gnu.
Reviewed-by: Lukasz Majewski <lukma@denx.de>
Diffstat (limited to 'sysdeps/unix/sysv/linux/time64-support.c')
-rw-r--r-- | sysdeps/unix/sysv/linux/time64-support.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/sysdeps/unix/sysv/linux/time64-support.c b/sysdeps/unix/sysv/linux/time64-support.c deleted file mode 100644 index 0718e74..0000000 --- a/sysdeps/unix/sysv/linux/time64-support.c +++ /dev/null @@ -1,23 +0,0 @@ -/* Auxiliary definitions for 64-bit time_t support. - Copyright (C) 2020-2021 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, see - <https://www.gnu.org/licenses/>. */ - -#include <time64-support.h> - -#ifndef __ASSUME_TIME64_SYSCALLS -int __time64_support = 1; -#endif |