This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch zack/more-obsolete-typedefs in repository glibc.
discards 69411ab1f8 Don’t conditionalize declarations of ldiv_t, lldiv_t, __gwchar_t. discards c0a0bc0fc0 Create bits/types headers for most remaining __T_defined macros. discards 260171192a Clean up bits/types.h. discards f85c66a2e0 Simplify definition of __time64_t. discards 3b8d6607e3 Add caddr_t, daddr_t, and loff_t to the set of obsolete typedefs. discards ad4d473af1 sys/types.h: Don’t define u_intN_t or register_t unless __USE_MISC. discards 86ec3f7bcc Define register_t using bits/typesizes.h macros. discards 11945dbb61 Move most headers installed by top-level Makefile to misc/. adds 481c30cb95 elf: Add tst-ldconfig-bad-aux-cache test [BZ #18093] adds bee1f2c413 Add F_SEAL_FUTURE_WRITE from Linux 5.1 to bits/fcntl-linux.h. adds 5c23c82195 nss_dns: Check for proper A/AAAA address alignment adds 85188d8211 nptl: Add comment to __pthread_get_minstack about external users adds c6df1ce3d5 Add IGMP_MRDISC_ADV from Linux 5.1 to netinet/igmp.h. adds 182a3746b8 tt_RU: Fix orthographic mistakes in mon and abmon sections [ [...] adds 157cda1ff0 tt_RU: Add lang_name [BZ #24370] adds e47308c98d powerpc: generic nearbyint/nearbyintf adds fbd6c928bb Remove unused get_clockfreq files adds 9250e6610f powerpc: Fix build failures with current GCC adds 0bb8f8c791 Linux: Add oddly-named arm syscalls to syscall-names.list adds 6b33f373c7 arm: Remove ioperm/iopl/inb/inw/inl/outb/outw/outl support adds 6a1a9a495a Fix data of ChangeLog entry adds dc91a19e6f Add INADDR_ALLSNOOPERS_GROUP from Linux 5.1 to netinet/in.h. adds 4802be92c8 Fix iconv buffer handling with IGNORE error handler (bug #18830) adds e863dbf6b2 iconv: Use __twalk_r in __gconv_release_shlib adds 0158473d8f [powerpc] fegetexcept: utilize function instead of duplicating code adds 28dd393922 riscv: Do not use __has_include__ adds de751ebc9e [powerpc] get_rounding_mode: utilize faster method to get ro [...] adds 51ea67d548 Linux: Add getdents64 system call adds e6e2424390 Fix malloc tests build with GCC 10. adds 80b2bfb535 Benchmark strstr hard needles adds 5e0a7ecb66 Improve performance of strstr adds 680942b016 Improve performance of memmem adds 4e75c2a43b <sys/cdefs.h>: Add __glibc_has_include macro adds 5dad6ffbb2 <sys/stat.h>: Use Linux UAPI header for statx if available a [...] adds 744e829637 Linux: Deprecate <sys/sysctl.h> and sysctl adds cfa611447b libio: freopen of default streams crashes in old programs [B [...] adds 21bd039bb4 powerpc: consolidate rint adds e41d66e41a powerpc: copysign cleanup adds 2731a326b1 benchtests: Add isnan/isinf/isfinite benchmark adds 197dbda1a1 math: Use wordsize-64 version for isnan adds 2666f96390 powerpc: Remove optimized isnan adds a8c590f789 math: Use wordsize-64 version for isinf adds 6427a6ac8c powerpc: Remove optimized isinf adds a72186761b math: Use wordsize-64 version for finite adds 1192696069 powerpc: Remove optimized finite adds 55f82d328d aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds 82bc69c012 aarch64: handle STO_AARCH64_VARIANT_PCS adds a26e2e9fea Allow memset local PLT reference for powerpc soft-float. adds cf27468602 Add IPV6_ROUTER_ALERT_ISOLATE from Linux 5.1 to bits/in.h. adds 8d141877e0 <sys/cdefs.h>: Inhibit macro expansion for __glibc_has_include adds 48c3c12389 Linux: Fix __glibc_has_include use for <sys/stat.h> and statx adds 78049de0a9 powerpc: refactor powerpc64 lrint/lrintf/llrint/llrintf adds 2166283fcc powerpc: Refactor powerpc32 lrint/lrintf/llrint/llrintf adds dee07df1a4 powerpc: Refactor powerpc64 lround/lroundf/llround/llroundf adds 112a0ae18b m68k: Remove vDSO support adds 02d8b5ab1c nl_NL locale: Correct the negative monetary format (bug 24614). new b0aa7713c8 Move most headers installed by top-level Makefile to misc/. new 2c5ad75d5a Define register_t using bits/typesizes.h macros. new abee01996d sys/types.h: Don’t define u_intN_t or register_t unless __USE_MISC. new 902b9a2805 Add caddr_t, daddr_t, and loff_t to the set of obsolete typedefs. new c02a2b01e1 Simplify definition of __time64_t. new da05349704 Clean up bits/types.h. new 4f874f78b2 Create bits/types headers for most remaining __T_defined macros. new 7c43c50e57 Don’t conditionalize declarations of ldiv_t, lldiv_t, __gwchar_t.
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (69411ab1f8) \ N -- N -- N refs/heads/zack/more-obsolete-typedefs (7c43c50e57)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 616 +++++++++++++++++++++ NEWS | 10 +- benchtests/Makefile | 5 +- benchtests/bench-strstr.c | 79 +++ benchtests/isfinite-inputs | 21 + benchtests/isinf-inputs | 21 + benchtests/isnan-inputs | 21 + elf/Makefile | 3 + elf/elf.h | 7 + elf/tst-ldconfig-bad-aux-cache.c | 117 ++++ elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf | 2 + .../tst-ldconfig-bad-aux-cache.root/postclean.req | 0 iconv/Makefile | 2 +- iconv/gconv_dl.c | 14 +- iconv/gconv_simple.c | 32 +- iconv/skeleton.c | 35 +- iconv/tst-iconv7.c | 55 ++ include/bits/statx-generic.h | 1 + include/bits/types/struct_statx.h | 1 + include/bits/types/struct_statx_timestamp.h | 1 + include/dirent.h | 10 +- include/sys/sysctl.h | 10 - inet/netinet/igmp.h | 1 + inet/netinet/in.h | 1 + io/Makefile | 4 +- io/bits/statx-generic.h | 60 ++ io/bits/statx.h | 73 +-- io/bits/{statx.h => types/struct_statx.h} | 46 +- .../bits/types/struct_statx_timestamp.h | 26 +- io/statx_generic.c | 11 +- libio/freopen.c | 2 +- libio/libioP.h | 5 + localedata/Makefile | 1 + localedata/locales/nl_NL | 4 +- localedata/locales/tt_RU | 49 +- localedata/tst-strfmon1.c | 3 +- malloc/tst-calloc.c | 7 +- malloc/tst-mallocfork.c | 6 + manual/filesys.texi | 38 ++ misc/sys/cdefs.h | 8 + nptl/nptl-init.c | 8 + resolv/nss_dns/dns-host.c | 15 +- scripts/check-installed-headers.sh | 24 +- string/memmem.c | 127 +++-- string/str-two-way.h | 9 +- string/strstr.c | 165 ++++-- .../s_llrintf-ppc32.S => aarch64/dl-dtprocnum.h} | 17 +- sysdeps/aarch64/dl-machine.h | 42 +- sysdeps/aarch64/linkmap.h | 1 + sysdeps/ieee754/dbl-64/s_finite.c | 22 +- sysdeps/ieee754/dbl-64/s_isinf.c | 15 +- sysdeps/ieee754/dbl-64/s_isnan.c | 17 +- sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c | 43 -- sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c | 34 -- sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c | 40 -- sysdeps/powerpc/Makefile | 5 + sysdeps/powerpc/fpu/fegetexcept.c | 14 +- .../s_llrint-power6x.S => fpu/get-rounding-mode.h} | 25 +- sysdeps/powerpc/fpu/round_to_integer.h | 57 +- sysdeps/powerpc/fpu/s_copysign.c | 32 ++ sysdeps/powerpc/fpu/s_copysignf.c | 28 + sysdeps/powerpc/fpu/s_isnan.c | 62 --- sysdeps/powerpc/fpu/s_isnanf.S | 1 - sysdeps/powerpc/fpu/s_lrintf.S | 1 - sysdeps/powerpc/fpu/s_lrintf.c | 1 + sysdeps/powerpc/fpu/s_nearbyint.c | 30 + sysdeps/powerpc/fpu/s_nearbyintf.c | 30 + sysdeps/powerpc/fpu/s_rint.c | 19 +- sysdeps/powerpc/fpu/s_rintf.c | 19 +- sysdeps/powerpc/fpu_control.h | 29 +- sysdeps/powerpc/powerpc32/fpu/Makefile | 6 + sysdeps/powerpc/powerpc32/fpu/s_copysign.S | 53 -- sysdeps/powerpc/powerpc32/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc32/fpu/s_isnan.S | 57 -- sysdeps/powerpc/powerpc32/fpu/s_llrint.c | 9 + sysdeps/powerpc/powerpc32/fpu/s_llrintf.c | 7 + sysdeps/powerpc/powerpc32/fpu/s_lrint.S | 40 -- sysdeps/powerpc/powerpc32/fpu/s_lrint.c | 40 ++ sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S | 80 --- sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S | 79 --- sysdeps/powerpc/powerpc32/fpu/s_rint.S | 69 --- sysdeps/powerpc/powerpc32/fpu/s_rintf.S | 66 --- .../powerpc32/power4/fpu/multiarch/Makefile | 19 +- .../power4/fpu/multiarch/s_copysign-power6.S | 33 -- .../power4/fpu/multiarch/s_copysign-ppc32.S | 34 -- .../powerpc32/power4/fpu/multiarch/s_copysign.c | 45 -- .../powerpc32/power4/fpu/multiarch/s_copysignf.c | 34 -- .../power4/fpu/multiarch/s_finite-power7.S | 33 -- .../power4/fpu/multiarch/s_finite-ppc32.c | 33 -- .../powerpc32/power4/fpu/multiarch/s_finite.c | 57 -- .../powerpc32/power4/fpu/multiarch/s_finitef.c | 34 -- .../power4/fpu/multiarch/s_isinf-power7.S | 33 -- .../powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c | 33 -- .../powerpc32/power4/fpu/multiarch/s_isinf.c | 50 -- .../power4/fpu/multiarch/s_isinff-ppc32.c | 31 -- .../powerpc32/power4/fpu/multiarch/s_isinff.c | 35 -- .../power4/fpu/multiarch/s_isnan-power5.S | 33 -- .../power4/fpu/multiarch/s_isnan-power6.S | 33 -- .../power4/fpu/multiarch/s_isnan-power7.S | 33 -- .../powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S | 32 -- .../powerpc32/power4/fpu/multiarch/s_isnan.c | 56 -- .../power4/fpu/multiarch/s_isnanf-power5.S | 28 - .../power4/fpu/multiarch/s_isnanf-power6.S | 28 - .../powerpc32/power4/fpu/multiarch/s_isnanf.c | 39 -- .../power4/fpu/multiarch/s_llrint-power6.S | 31 -- .../power4/fpu/multiarch/s_llrint-power6.c | 2 + .../power4/fpu/multiarch/s_llrint-ppc32.S | 31 -- .../power4/fpu/multiarch/s_llrint-ppc32.c | 2 + .../power4/fpu/multiarch/s_llrintf-power6.c | 2 + .../power4/fpu/multiarch/s_llrintf-ppc32.c | 2 + .../powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S | 31 -- .../powerpc32/power4/fpu/multiarch/s_lrint-ppc32.c | 2 + sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S | 39 -- sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S | 39 -- sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S | 61 -- sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S | 45 -- sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S | 49 -- sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S | 61 -- sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S | 44 -- sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S | 39 -- sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S | 39 -- sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S | 93 ---- sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S | 85 --- sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S | 90 --- sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S | 1 - .../powerpc/powerpc64/be/fpu/multiarch/Makefile | 15 +- .../powerpc64/be/fpu/multiarch/s_llrint-power6x.c | 2 + .../powerpc64/be/fpu/multiarch/s_llrint-power8.c | 2 + .../powerpc64/be/fpu/multiarch/s_llrint-ppc64.c | 2 + .../powerpc64/{ => be}/fpu/multiarch/s_llrint.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_llrintf.c | 0 .../powerpc64/be/fpu/multiarch/s_llround-power5+.c | 2 + .../powerpc64/be/fpu/multiarch/s_llround-power6x.c | 2 + .../powerpc64/be/fpu/multiarch/s_llround-power8.c | 2 + .../powerpc64/be/fpu/multiarch/s_llround-ppc64.c | 2 + .../powerpc64/{ => be}/fpu/multiarch/s_llround.c | 0 .../powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c | 2 + .../powerpc64/{ => be}/fpu/multiarch/s_llroundf.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_lrint.c | 0 .../powerpc64/{ => be}/fpu/multiarch/s_lround.c | 0 sysdeps/powerpc/powerpc64/fpu/Makefile | 7 + sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 15 +- .../powerpc64/fpu/multiarch/s_copysign-power6.S | 32 -- .../powerpc64/fpu/multiarch/s_copysign-ppc64.S | 34 -- .../powerpc/powerpc64/fpu/multiarch/s_copysign.c | 45 -- .../powerpc/powerpc64/fpu/multiarch/s_copysignf.c | 34 -- .../powerpc64/fpu/multiarch/s_finite-power7.S | 32 -- .../powerpc64/fpu/multiarch/s_finite-power8.S | 32 -- .../powerpc64/fpu/multiarch/s_finite-ppc64.c | 34 -- sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c | 69 --- .../powerpc64/fpu/multiarch/s_finitef-ppc64.c | 32 -- .../powerpc/powerpc64/fpu/multiarch/s_finitef.c | 37 -- .../powerpc64/fpu/multiarch/s_isinf-power7.S | 32 -- .../powerpc64/fpu/multiarch/s_isinf-power8.S | 32 -- .../powerpc64/fpu/multiarch/s_isinf-ppc64.c | 33 -- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c | 62 --- .../powerpc64/fpu/multiarch/s_isinff-ppc64.c | 31 -- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c | 38 -- .../powerpc64/fpu/multiarch/s_isnan-power5.S | 32 -- .../powerpc64/fpu/multiarch/s_isnan-power6.S | 32 -- .../powerpc64/fpu/multiarch/s_isnan-power6x.S | 32 -- .../powerpc64/fpu/multiarch/s_isnan-power7.S | 32 -- .../powerpc64/fpu/multiarch/s_isnan-power8.S | 32 -- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c | 71 --- sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c | 44 -- .../powerpc64/fpu/multiarch/s_llrint-power8.S | 30 - .../powerpc64/fpu/multiarch/s_llrint-ppc64.S | 30 - .../powerpc64/fpu/multiarch/s_llround-power5+.S | 31 -- .../powerpc64/fpu/multiarch/s_llround-power6x.S | 31 -- .../powerpc64/fpu/multiarch/s_llround-power8.S | 30 - .../powerpc64/fpu/multiarch/s_llround-ppc64.S | 27 - .../powerpc64/fpu/multiarch/s_llroundf-ppc64.S | 31 -- sysdeps/powerpc/powerpc64/fpu/s_copysign.S | 53 -- sysdeps/powerpc/powerpc64/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_isnan.S | 56 -- sysdeps/powerpc/powerpc64/fpu/s_llrint.S | 45 -- sysdeps/powerpc/powerpc64/fpu/s_llrint.c | 55 ++ sysdeps/powerpc/powerpc64/fpu/s_llrintf.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_llrintf.c | 1 + sysdeps/powerpc/powerpc64/fpu/s_llround.S | 86 --- sysdeps/powerpc/powerpc64/fpu/s_llround.c | 83 +++ sysdeps/powerpc/powerpc64/fpu/s_llroundf.S | 89 --- sysdeps/powerpc/powerpc64/fpu/s_llroundf.c | 83 +++ sysdeps/powerpc/powerpc64/fpu/s_lrint.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_lrint.c | 1 + sysdeps/powerpc/powerpc64/fpu/s_lround.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_lround.c | 1 + sysdeps/powerpc/powerpc64/fpu/s_lroundf.S | 1 - sysdeps/powerpc/powerpc64/fpu/s_lroundf.c | 1 + sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S | 68 --- sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S | 69 --- sysdeps/powerpc/powerpc64/fpu/s_rint.S | 58 -- sysdeps/powerpc/powerpc64/fpu/s_rintf.S | 57 -- sysdeps/powerpc/powerpc64/power4/memcmp.S | 7 + sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S | 56 -- sysdeps/powerpc/powerpc64/power5+/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S | 60 -- sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S | 49 -- sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S | 1 - sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S | 59 -- sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S | 58 -- sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S | 42 -- sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S | 52 -- sysdeps/powerpc/powerpc64/power6x/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S | 70 --- sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S | 69 --- sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S | 68 --- sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S | 1 - sysdeps/powerpc/powerpc64/power7/strncmp.S | 1 + sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S | 56 -- sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S | 61 -- sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S | 56 -- sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S | 1 - sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S | 43 -- sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S | 46 -- sysdeps/powerpc/powerpc64/power8/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc64/power8/strcasecmp.S | 36 +- sysdeps/powerpc/powerpc64/power8/strcasestr.S | 14 +- sysdeps/powerpc/powerpc64/power8/strcmp.S | 1 + sysdeps/s390/multiarch/gconv_simple.c | 6 +- sysdeps/unix/sysv/linux/Makefile | 1 + sysdeps/unix/sysv/linux/Versions | 2 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/Makefile | 2 +- sysdeps/unix/sysv/linux/arm/ioperm.c | 160 ++---- sysdeps/unix/sysv/linux/arm/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/sys/io.h | 47 -- sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 2 + sysdeps/unix/sysv/linux/bits/in.h | 1 + .../sysv/linux/bits/statx.h} | 31 +- sysdeps/unix/sysv/linux/bits/unistd_ext.h | 6 + sysdeps/unix/sysv/linux/csky/libc.abilist | 1 + sysdeps/unix/sysv/linux/getdents.c | 4 +- sysdeps/unix/sysv/linux/getdents64.c | 6 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 + sysdeps/unix/sysv/linux/i386/libc.abilist | 1 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/Makefile | 2 - sysdeps/unix/sysv/linux/m68k/Versions | 11 - .../unix/sysv/linux/m68k/coldfire/atomic-machine.h | 45 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/init-first.c | 74 --- sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/m68k-helpers.S | 95 ---- .../sysv/linux/m68k/m68k-helpers.c} | 22 +- sysdeps/unix/sysv/linux/m68k/m68k-vdso.c | 34 -- sysdeps/unix/sysv/linux/m68k/m68k-vdso.h | 60 -- sysdeps/unix/sysv/linux/microblaze/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 7 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 + .../linux/powerpc/powerpc32/nofpu/localplt.data | 1 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/flush-icache.c | 2 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/libc.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 + .../linux/sparc/sparc32/sparcv9/get_clockfreq.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sys/sysctl.h | 5 +- sysdeps/unix/sysv/linux/syscall-names.list | 5 + sysdeps/unix/sysv/linux/sysctl.c | 4 +- sysdeps/unix/sysv/linux/tst-getdents64.c | 113 ++++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/get_clockfreq.c | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + 283 files changed, 2324 insertions(+), 5750 deletions(-) create mode 100644 benchtests/isfinite-inputs create mode 100644 benchtests/isinf-inputs create mode 100644 benchtests/isnan-inputs create mode 100644 elf/tst-ldconfig-bad-aux-cache.c create mode 100644 elf/tst-ldconfig-bad-aux-cache.root/etc/ld.so.conf copy sysdeps/generic/ld.abilist => elf/tst-ldconfig-bad-aux-cache.root/postclean.r [...] create mode 100644 iconv/tst-iconv7.c create mode 100644 include/bits/statx-generic.h create mode 100644 include/bits/types/struct_statx.h create mode 100644 include/bits/types/struct_statx_timestamp.h create mode 100644 io/bits/statx-generic.h copy io/bits/{statx.h => types/struct_statx.h} (58%) rename sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef-ppc32.c => io/bits [...] rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.S => aarch6 [...] delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_finite.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isinf.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_isnan.c rename sysdeps/powerpc/{powerpc64/fpu/multiarch/s_llrint-power6x.S => fpu/get-roun [...] create mode 100644 sysdeps/powerpc/fpu/s_copysign.c create mode 100644 sysdeps/powerpc/fpu/s_copysignf.c delete mode 100644 sysdeps/powerpc/fpu/s_isnan.c delete mode 100644 sysdeps/powerpc/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/fpu/s_lrintf.S create mode 100644 sysdeps/powerpc/fpu/s_lrintf.c create mode 100644 sysdeps/powerpc/fpu/s_nearbyint.c create mode 100644 sysdeps/powerpc/fpu/s_nearbyintf.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lrint.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_nearbyintf.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan-ppc32.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power5.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf-power6.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrint-ppc32.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.c create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lrint-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/s_isnanf.S create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power6x.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-power8.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llrint-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llrint.c (100%) rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llrintf.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power5+.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power6x.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-power8.c create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llround-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llround.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_llroundf-ppc64.c rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_llroundf.c (100%) rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_lrint.c (100%) rename sysdeps/powerpc/powerpc64/{ => be}/fpu/multiarch/s_lround.c (100%) create mode 100644 sysdeps/powerpc/powerpc64/fpu/Makefile delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysign.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_copysignf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finite.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_finitef.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff-ppc64.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isinff.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power5.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power7.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnan.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_isnanf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llrint-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power5+.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power6x.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-power8.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llround-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/s_llroundf-ppc64.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrint.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llrintf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llround.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_llroundf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lrint.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lround.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.S create mode 100644 sysdeps/powerpc/powerpc64/fpu/s_lroundf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_nearbyintf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rint.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/s_rintf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power5+/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power5/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S delete mode 100644 sysdeps/powerpc/powerpc64/power6/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power6x/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power7/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finite.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_finitef.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isinff.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnan.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_isnanf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llrint.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/s_llroundf.S delete mode 100644 sysdeps/unix/sysv/linux/arm/sys/io.h rename sysdeps/{powerpc/powerpc64/fpu/multiarch/s_isnan-ppc64.S => unix/sysv/linux [...] delete mode 100644 sysdeps/unix/sysv/linux/m68k/init-first.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/libc-m68k-vdso.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-helpers.S rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/s_llrintf-power6.S => unix/ [...] delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/m68k-vdso.h delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c create mode 100644 sysdeps/unix/sysv/linux/tst-getdents64.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/get_clockfreq.c