From 2e63496ba68bfc87245c0a475e62fad6e234def6 Mon Sep 17 00:00:00 2001 From: Patsy Griffin Date: Wed, 4 Nov 2020 09:07:44 -0500 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: e156dabc766d6f6f99ce9402999eae380a3ec1f2 - aarch64: Add variant PCS lazy binding test [BZ #26798] - aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798] - hurd: Correct 'ethenet' spelling - Avoid -Wstringop-overflow warning in pthread_cleanup_push macros - Disable spurious -Warray-bounds for ypclnt.c (bug 26687) - Do not use array parameter to new_composite_name (bug 26726) - Disable spurious -Wstringop-overflow for setjmp/longjmp (bug 26647) - malloc debug: fix compile error when enable macro MALLOC_DEBUG > 1 - tst-tcfree2: adjust coding style. - elf: In ldconfig, extract the new_sub_entry function from search_dir - Use MPC 1.2.1 in build-many-glibcs.py. - Argument Syntax: Use "option", @option, and @command. - elf: Unify old and new format cache handling code in ld.so - x86: Restore processing of cache size tunables in init_cacheinfo - Make elf.h header self contained. - x86: Optimizing memcpy for AMD Zen architecture. - Hurd: Fix ftime build - Add IP_RECVERR_RFC4884 and IPV6_RECVERR_RFC4884 from Linux 5.9. - misc: Add internal __getauxval2 function - Remove NEWS entry about ftime removal - time: Add 64-bit time_t support for ftime - Reinstate ftime and add deprecate message on ftime usage - Update kernel version to 5.9 in tst-mman-consts.py. - Amend grammar and add a description - Fix typo in NEWS file - Remove timing related checks of time/tst-cpuclock1 - Update syscall lists for Linux 5.9. - Use Linux 5.9 in build-many-glibcs.py. - Reword description of SXID_* tunable properties - New benchtest: pthread locks - y2038: nptl: Provide __futex_clock_wait_bitset64 to support 64 bit bitset - C-SKY: Make dynamic linker's name compitable with the older gcc. - Revert "C-SKY:Fix dynamic linker's name when mfloat-abi=softfp." - Move vtimes to a compatibility symbol - y2038: linux: Provide __time64 implementation - rt: Fix typos in comments in - C-SKY:Fix dynamic linker's name when mfloat-abi=softfp. - Drop the glibc-revert-ftime-compat.patch. --- glibc-revert-ftime-compat.patch | 232 -------------------------------- glibc.spec | 47 ++++++- sources | 2 +- 3 files changed, 45 insertions(+), 236 deletions(-) delete mode 100644 glibc-revert-ftime-compat.patch diff --git a/glibc-revert-ftime-compat.patch b/glibc-revert-ftime-compat.patch deleted file mode 100644 index a096726..0000000 --- a/glibc-revert-ftime-compat.patch +++ /dev/null @@ -1,232 +0,0 @@ -From a4ef8877d0f9739378655e683cc013a29c4ab82b Mon Sep 17 00:00:00 2001 -From: Siddhesh Poyarekar -Date: Wed, 21 Oct 2020 14:55:29 +0530 -Subject: [PATCH] Revert "Move ftime to a compatibility symbol" - -This reverts commit 14633d3e568eb9770a7e5046eff257113e0453fb. ---- - include/sys/timeb.h | 1 + - .../unix/sysv/linux/riscv/rv32/libc.abilist | 1 + - time/Makefile | 5 +- - time/ftime.c | 19 +----- - time/sys/timeb.h | 44 ++++++++++++++ - time/tst-ftime.c | 59 +++++++++---------- - 6 files changed, 79 insertions(+), 50 deletions(-) - create mode 100644 include/sys/timeb.h - create mode 100644 time/sys/timeb.h - -diff --git a/include/sys/timeb.h b/include/sys/timeb.h -new file mode 100644 -index 0000000000..9f4509c35e ---- /dev/null -+++ b/include/sys/timeb.h -@@ -0,0 +1 @@ -+#include