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 7dc2f14bb3 Add scripts/move-symbol-to-libc.py adds 171689dac7 nss: Introduce <nss_module.h> adds fd5b9b4458 <nss_action.h>: New abstraction for combining NSS modules an [...] adds fa78feca47 nss: Implement <nss_database.h> adds f8847d83e1 nsswitch: use new internal API (core) adds 6eceded941 nsswitch: user new internal API (tests) adds f4f3b09111 nsswitch: use new internal API (callers) new 088e962537 x86: Rename readelflib.c
The 1 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: grp/compat-initgroups.c | 2 +- grp/initgroups.c | 37 +- inet/ether_hton.c | 21 +- inet/ether_ntoh.c | 21 +- inet/getnetgrent_r.c | 40 +- inet/netgroup.h | 2 +- malloc/set-freeres.c | 5 + nscd/aicache.c | 17 +- nscd/gai.c | 2 +- nscd/initgrcache.c | 8 +- nscd/netgroupcache.c | 4 +- nscd/nscd_netgroup.c | 2 +- nss/Makefile | 6 +- nss/XXX-lookup.c | 7 +- nss/compat-lookup.c | 8 +- nss/function.def | 126 ++-- nss/getXXbyYY_r.c | 51 +- nss/getXXent_r.c | 10 +- nss/getnssent_r.c | 22 +- nss/nss_action.c | 116 +++ nss/nss_action.h | 108 +++ nss/nss_action_parse.c | 191 +++++ nss/nss_compat/compat-grp.c | 2 +- nss/nss_compat/compat-initgroups.c | 2 +- nss/nss_compat/compat-pwd.c | 2 +- nss/nss_compat/compat-spwd.c | 2 +- nss/nss_database.c | 469 ++++++++++++ nss/nss_database.h | 88 +++ nss/nss_module.c | 366 ++++++++++ nss/nss_module.h | 93 +++ nss/nss_test.h | 9 + nss/nss_test1.c | 166 ++++- nss/nsswitch.c | 809 +-------------------- nss/nsswitch.h | 69 +- nss/tst-reload1.c | 341 +++++++++ nss/tst-reload1.root/etc/nsswitch.conf | 3 + nss/tst-reload1.root/etc/nsswitch.conf2 | 3 + .../tst-reload1.root}/etc/services | 0 .../tst-reload1.script} | 0 posix/tst-rfc3484-2.c | 2 +- posix/tst-rfc3484-3.c | 2 +- posix/tst-rfc3484.c | 2 +- sunrpc/netname.c | 21 +- sunrpc/publickey.c | 42 +- sysdeps/mach/hurd/fork.c | 8 + sysdeps/nptl/fork.c | 9 + sysdeps/posix/getaddrinfo.c | 19 +- sysdeps/unix/sysv/linux/{i386 => x86}/readelflib.c | 4 +- sysdeps/unix/sysv/linux/x86_64/readelflib.c | 2 - 49 files changed, 2187 insertions(+), 1154 deletions(-) create mode 100644 nss/nss_action.c create mode 100644 nss/nss_action.h create mode 100644 nss/nss_action_parse.c create mode 100644 nss/nss_database.c create mode 100644 nss/nss_database.h create mode 100644 nss/nss_module.c create mode 100644 nss/nss_module.h create mode 100644 nss/tst-reload1.c create mode 100644 nss/tst-reload1.root/etc/nsswitch.conf create mode 100644 nss/tst-reload1.root/etc/nsswitch.conf2 copy {posix/bug-ga2.root => nss/tst-reload1.root}/etc/services (100%) copy nss/{tst-nss-test3.root/tst-nss-test3.script => tst-reload1.root/tst-reload1. [...] rename sysdeps/unix/sysv/linux/{i386 => x86}/readelflib.c (98%) delete mode 100644 sysdeps/unix/sysv/linux/x86_64/readelflib.c