This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/glibc.
from 191e406826 tst-safe-linking: make false positives even more improbable adds 248dbed118 resolv: Deprecate legacy interfaces in libresolv adds cff2c78c51 resolv: Move ns_name_skip to its own file and into libc (bug 28091) adds 4e1d3db1e8 resolv: Move ns_name_uncompress into its own file and into libc adds 276e9822b3 resolv: Move ns_name_pton into its own file and into libc adds 7ed1ac6da3 resolv: Move ns_name_pack into its own file and into libc adds 13e1f86706 resolv: Move ns_name_compress into its own file and into libc adds 640bbdf71c resolv: Move dn_expand to its own file and into libc adds 7ec366a08a resolv: Move _getlong, _getshort, __putlong, __putshort to r [...] adds fd8a87c0c1 resolv: Move dn_comp to its own file and into libc adds 391e02236b resolv: Move dn_skipname to its own file and into libc adds 2fbe5860d3 resolv: Rename res_comp.c to res-name-checking.c and move into libc adds 9515126f90 resolv: Move __res_get_nsaddr to its own file and into libc adds 17d0407a5c resolv: Move res_isourserver to its own file and reformat to [...] adds 08d4a98070 resolv: Move ns_makecanon into its own file, and into libc adds 762a2b2d34 resolv: Move ns_samename into its own file, and into libc adds 72a51ac647 resolv: Move res_nameinquery to its own file and into libc adds 7131727c6b resolv: Move res_queriesmatch to its own file and into libc adds be5773e166 resolv: Move __res_context_hostalias into its own file and i [...] adds 66ac4268f4 resolv: Move res_hostalias into its own file, along with hostalias adds b165c65c35 resolv: Move res_send, res_nsend into libc adds 21a497cc58 resolv: Move res_mkquery, res_nmkquery into libc adds ea9878ec27 resolv: Move res_query functions into libc adds e1fcf21474 resolv: Move nss_dns into libc adds ee5ed99922 nss: Directly load nss_dns, without going through dlsym/dlopen new 5adb0e14a5 i386: Add the clone3 wrapper new 469761eac8 elf: Fix tst-cpu-features-cpuinfo on some AMD systems (BZ #28090)
The 2 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: NEWS | 14 + include/arpa/nameser.h | 21 +- nss/nss_files_functions.c => include/nss_dns.h | 46 ++- include/resolv.h | 22 +- inet/arpa/inet.h | 3 +- manual/platform.texi | 3 + nss/nss_files_functions.c | 6 - nss/nss_module.c | 58 ++- nss/nss_module.h | 10 +- resolv/Makefile | 44 ++- resolv/Versions | 121 ++++-- resolv/arpa/nameser.h | 33 +- resolv/compat-gethnamaddr.c | 13 +- resolv/dn_comp.c | 103 ++++++ resolv/dn_expand.c | 112 ++++++ resolv/dn_skipname.c | 103 ++++++ resolv/ns_makecanon.c | 50 +++ resolv/ns_name.c | 407 --------------------- resolv/ns_name_compress.c | 50 +++ resolv/ns_name_pack.c | 202 ++++++++++ resolv/ns_name_pton.c | 157 ++++++++ resolv/ns_name_skip.c | 70 ++++ resolv/ns_name_uncompress.c | 45 +++ resolv/ns_parse.c | 4 +- resolv/ns_print.c | 8 +- resolv/ns_samedomain.c | 62 +--- resolv/ns_samename.c | 38 ++ resolv/nss_dns/dns-canon.c | 12 +- resolv/nss_dns/dns-host.c | 50 ++- resolv/nss_dns/dns-network.c | 15 +- .../nss_dns_functions.c | 41 +-- resolv/{res_comp.c => res-name-checking.c} | 116 ++---- resolv/res-putget.c | 112 ++++++ resolv/res_context_hostalias.c | 132 +++++++ resolv/res_debug.c | 4 +- resolv/res_enable_icmp.c | 4 +- resolv/res_get_nsaddr.c | 39 ++ resolv/res_hostalias.c | 51 +++ resolv/res_isourserver.c | 134 +++++++ resolv/res_mkquery.c | 48 ++- resolv/res_nameinquery.c | 115 ++++++ resolv/res_queriesmatch.c | 129 +++++++ resolv/res_query.c | 158 +++----- resolv/res_send.c | 232 +++--------- resolv/resolv-deprecated.c | 56 +++ resolv/resolv-internal.h | 21 +- resolv/resolv.h | 103 +++--- sysdeps/mach/hurd/i386/libc.abilist | 44 +++ sysdeps/mach/hurd/i386/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/aarch64/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/alpha/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/alpha/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/arc/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/arc/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/arm/be/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/arm/le/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/csky/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/csky/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/hppa/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/hppa/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/i386/clone3.S | 123 +++++++ sysdeps/unix/sysv/linux/i386/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/i386/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/i386/sysdep.h | 2 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/ia64/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 44 +++ .../sysv/linux/m68k/coldfire/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 49 +++ .../unix/sysv/linux/m68k/m680x0/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 44 +++ .../sysv/linux/microblaze/be/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 44 +++ .../sysv/linux/microblaze/le/libresolv.abilist | 22 -- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 49 +++ .../unix/sysv/linux/mips/mips32/libresolv.abilist | 27 -- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 49 +++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 49 +++ .../sysv/linux/mips/mips64/n32/libresolv.abilist | 27 -- .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 49 +++ .../sysv/linux/mips/mips64/n64/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/nios2/libc.abilist | 44 +++ sysdeps/unix/sysv/linux/nios2/libresolv.abilist | 22 -- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 49 +++ .../sysv/linux/powerpc/powerpc32/libresolv.abilist | 27 -- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 49 +++ .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 44 +++ .../linux/powerpc/powerpc64/be/libresolv.abilist | 22 -- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 44 +++ .../linux/powerpc/powerpc64/le/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 44 +++ .../unix/sysv/linux/riscv/rv32/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 44 +++ .../unix/sysv/linux/riscv/rv64/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 49 +++ .../unix/sysv/linux/s390/s390-32/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 44 +++ .../unix/sysv/linux/s390/s390-64/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/sh/be/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 49 +++ sysdeps/unix/sysv/linux/sh/le/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 49 +++ .../sysv/linux/sparc/sparc32/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 49 +++ .../sysv/linux/sparc/sparc64/libresolv.abilist | 27 -- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 44 +++ .../unix/sysv/linux/x86_64/64/libresolv.abilist | 22 -- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 44 +++ .../unix/sysv/linux/x86_64/x32/libresolv.abilist | 22 -- sysdeps/x86/bits/platform/x86.h | 1 + sysdeps/x86/include/cpu-features.h | 3 + sysdeps/x86/tst-cpu-features-cpuinfo.c | 13 +- 116 files changed, 3923 insertions(+), 1880 deletions(-) copy nss/nss_files_functions.c => include/nss_dns.h (54%) create mode 100644 resolv/dn_comp.c create mode 100644 resolv/dn_expand.c create mode 100644 resolv/dn_skipname.c create mode 100644 resolv/ns_makecanon.c create mode 100644 resolv/ns_name_compress.c create mode 100644 resolv/ns_name_pack.c create mode 100644 resolv/ns_name_pton.c create mode 100644 resolv/ns_name_skip.c create mode 100644 resolv/ns_name_uncompress.c create mode 100644 resolv/ns_samename.c copy nss/nss_files_functions.c => resolv/nss_dns_functions.c (50%) rename resolv/{res_comp.c => res-name-checking.c} (73%) create mode 100644 resolv/res-putget.c create mode 100644 resolv/res_context_hostalias.c create mode 100644 resolv/res_get_nsaddr.c create mode 100644 resolv/res_hostalias.c create mode 100644 resolv/res_isourserver.c create mode 100644 resolv/res_nameinquery.c create mode 100644 resolv/res_queriesmatch.c create mode 100644 resolv/resolv-deprecated.c create mode 100644 sysdeps/unix/sysv/linux/i386/clone3.S