about summary refs log tree commit diff
path: root/elf
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2024-01-01 10:12:26 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2024-01-01 10:53:40 -0800
commitdff8da6b3e89b986bb7f6b1ec18cf65d5972e307 (patch)
tree09151f6e3abfe04e677d62d685088a16c23e7dcf /elf
parentcf9481724bcb86ad4a86cca7befed74bb9cc15eb (diff)
downloadglibc-dff8da6b3e89b986bb7f6b1ec18cf65d5972e307.tar.gz
glibc-dff8da6b3e89b986bb7f6b1ec18cf65d5972e307.tar.xz
glibc-dff8da6b3e89b986bb7f6b1ec18cf65d5972e307.zip
Update copyright dates with scripts/update-copyrights
Diffstat (limited to 'elf')
-rw-r--r--elf/Makefile2
-rw-r--r--elf/argv0test.c2
-rw-r--r--elf/cache.c2
-rw-r--r--elf/chroot_canon.c2
-rw-r--r--elf/dl-addr-obj.c2
-rw-r--r--elf/dl-addr.c2
-rw-r--r--elf/dl-audit.c2
-rw-r--r--elf/dl-cache.c2
-rw-r--r--elf/dl-call-libc-early-init.c2
-rw-r--r--elf/dl-call_fini.c2
-rw-r--r--elf/dl-catch.c2
-rw-r--r--elf/dl-close.c2
-rw-r--r--elf/dl-compat.c2
-rw-r--r--elf/dl-debug-symbols.S2
-rw-r--r--elf/dl-debug.c2
-rw-r--r--elf/dl-deps.c2
-rw-r--r--elf/dl-diagnostics-cpu.c2
-rw-r--r--elf/dl-diagnostics-kernel.c2
-rw-r--r--elf/dl-diagnostics.c2
-rw-r--r--elf/dl-diagnostics.h2
-rw-r--r--elf/dl-dst.h2
-rw-r--r--elf/dl-early_allocate.c2
-rw-r--r--elf/dl-environ.c2
-rw-r--r--elf/dl-exception.c2
-rw-r--r--elf/dl-execstack.c2
-rw-r--r--elf/dl-find_object.c2
-rw-r--r--elf/dl-find_object.h2
-rw-r--r--elf/dl-fini.c2
-rw-r--r--elf/dl-fptr.c2
-rw-r--r--elf/dl-hwcaps-subdirs.c2
-rw-r--r--elf/dl-hwcaps.c2
-rw-r--r--elf/dl-hwcaps.h2
-rw-r--r--elf/dl-hwcaps_split.c2
-rw-r--r--elf/dl-init.c2
-rw-r--r--elf/dl-is_dso.h2
-rw-r--r--elf/dl-iteratephdr.c2
-rw-r--r--elf/dl-libc.c2
-rw-r--r--elf/dl-libc_freeres.c2
-rw-r--r--elf/dl-load.c2
-rw-r--r--elf/dl-load.h2
-rw-r--r--elf/dl-lookup-direct.c2
-rw-r--r--elf/dl-lookup.c2
-rw-r--r--elf/dl-machine-reject-phdr.h2
-rw-r--r--elf/dl-main.h2
-rw-r--r--elf/dl-map-segments.h2
-rw-r--r--elf/dl-minimal-malloc.c2
-rw-r--r--elf/dl-minimal.c2
-rw-r--r--elf/dl-misc.c2
-rw-r--r--elf/dl-mutex.c2
-rw-r--r--elf/dl-object.c2
-rw-r--r--elf/dl-open.c2
-rw-r--r--elf/dl-origin.c2
-rw-r--r--elf/dl-printf.c2
-rw-r--r--elf/dl-profile.c2
-rw-r--r--elf/dl-reloc-static-pie.c2
-rw-r--r--elf/dl-reloc.c2
-rw-r--r--elf/dl-runtime.c2
-rw-r--r--elf/dl-runtime.h2
-rw-r--r--elf/dl-scope.c2
-rw-r--r--elf/dl-setup_hash.c2
-rw-r--r--elf/dl-sort-maps.c2
-rw-r--r--elf/dl-static-tls.h2
-rw-r--r--elf/dl-support.c2
-rw-r--r--elf/dl-sym-post.h2
-rw-r--r--elf/dl-sym.c2
-rw-r--r--elf/dl-symaddr.c2
-rw-r--r--elf/dl-sysdep-open.h2
-rw-r--r--elf/dl-sysdep.c2
-rw-r--r--elf/dl-tls.c2
-rw-r--r--elf/dl-tls_init_tp.c2
-rw-r--r--elf/dl-tunable-types.h2
-rw-r--r--elf/dl-tunables.c2
-rw-r--r--elf/dl-tunables.h2
-rw-r--r--elf/dl-tunables.list2
-rw-r--r--elf/dl-unmap-segments.h2
-rw-r--r--elf/dl-usage.c4
-rw-r--r--elf/dl-version.c2
-rw-r--r--elf/dl-write.c2
-rw-r--r--elf/dl-writev.h2
-rw-r--r--elf/do-rel.h2
-rw-r--r--elf/dynamic-link.h2
-rw-r--r--elf/elf.h2
-rw-r--r--elf/enbl-secure.c2
-rw-r--r--elf/get-dynamic-info.h2
-rw-r--r--elf/ifuncmain9.c2
-rw-r--r--elf/interp.c2
-rw-r--r--elf/ldconfig.c2
-rw-r--r--elf/ldd.bash.in2
-rw-r--r--elf/libc-dl-profstub.c2
-rw-r--r--elf/libc-dl_find_object.c2
-rw-r--r--elf/libc-early-init.h2
-rw-r--r--elf/libc_early_init.c2
-rw-r--r--elf/link.h2
-rw-r--r--elf/markermodMARKER-VALUE.c2
-rw-r--r--elf/pldd-xx.c2
-rw-r--r--elf/pldd.c2
-rw-r--r--elf/readelflib.c2
-rw-r--r--elf/readlib.c2
-rw-r--r--elf/rtld-Rules2
-rw-r--r--elf/rtld.c2
-rw-r--r--elf/rtld_static_init.c2
-rw-r--r--elf/setup-vdso.h2
-rw-r--r--elf/simple-dl-hash.h2
-rw-r--r--elf/simple-dl-new-hash.h2
-rw-r--r--elf/sln.c2
-rw-r--r--elf/sotruss-lib.c2
-rwxr-xr-xelf/sotruss.sh2
-rw-r--r--elf/sprof.c2
-rw-r--r--elf/static-stubs.c2
-rw-r--r--elf/stringtable.c2
-rw-r--r--elf/stringtable.h2
-rw-r--r--elf/stringtable_free.c2
-rw-r--r--elf/tlsdeschtab.h2
-rw-r--r--elf/tst-_dl_addr_inside_object.c2
-rw-r--r--elf/tst-absolute-sym-lib.c2
-rw-r--r--elf/tst-absolute-sym-lib.lds2
-rw-r--r--elf/tst-absolute-sym.c2
-rw-r--r--elf/tst-absolute-zero-lib.c2
-rw-r--r--elf/tst-absolute-zero.c2
-rw-r--r--elf/tst-align.c2
-rw-r--r--elf/tst-align2.c2
-rw-r--r--elf/tst-align3.c2
-rw-r--r--elf/tst-alignmod.c2
-rw-r--r--elf/tst-alignmod2.c2
-rw-r--r--elf/tst-alignmod3.c2
-rw-r--r--elf/tst-audit-tlsdesc-dlopen.c2
-rw-r--r--elf/tst-audit-tlsdesc-mod1.c2
-rw-r--r--elf/tst-audit-tlsdesc-mod2.c2
-rw-r--r--elf/tst-audit-tlsdesc.c2
-rw-r--r--elf/tst-audit11.c2
-rw-r--r--elf/tst-audit11mod1.c2
-rw-r--r--elf/tst-audit11mod2.c2
-rw-r--r--elf/tst-audit11mod2.map2
-rw-r--r--elf/tst-audit12.c2
-rw-r--r--elf/tst-audit12mod1.c2
-rw-r--r--elf/tst-audit12mod2.c2
-rw-r--r--elf/tst-audit12mod2.map2
-rw-r--r--elf/tst-audit12mod3.c2
-rw-r--r--elf/tst-audit13.c2
-rw-r--r--elf/tst-audit13mod1.c2
-rw-r--r--elf/tst-audit14.c2
-rw-r--r--elf/tst-audit17.c2
-rw-r--r--elf/tst-audit18.c2
-rw-r--r--elf/tst-audit18mod.c2
-rw-r--r--elf/tst-audit19a.c2
-rw-r--r--elf/tst-audit19b.c2
-rw-r--r--elf/tst-audit19bmod.c2
-rw-r--r--elf/tst-audit20.c2
-rw-r--r--elf/tst-audit21.c2
-rw-r--r--elf/tst-audit22.c2
-rw-r--r--elf/tst-audit23.c2
-rw-r--r--elf/tst-audit23mod.c2
-rw-r--r--elf/tst-audit24a.c2
-rw-r--r--elf/tst-audit24amod1.c2
-rw-r--r--elf/tst-audit24amod2.c2
-rw-r--r--elf/tst-audit24b.c2
-rw-r--r--elf/tst-audit24bmod1.c2
-rw-r--r--elf/tst-audit24bmod2.c2
-rw-r--r--elf/tst-audit24d.c2
-rw-r--r--elf/tst-audit24dmod1.c2
-rw-r--r--elf/tst-audit24dmod2.c2
-rw-r--r--elf/tst-audit24dmod3.c2
-rw-r--r--elf/tst-audit24dmod4.c2
-rw-r--r--elf/tst-audit25.h2
-rw-r--r--elf/tst-audit25a.c2
-rw-r--r--elf/tst-audit25b.c2
-rw-r--r--elf/tst-audit25mod1.c2
-rw-r--r--elf/tst-audit25mod2.c2
-rw-r--r--elf/tst-audit25mod3.c2
-rw-r--r--elf/tst-audit25mod4.c2
-rw-r--r--elf/tst-audit28.c2
-rw-r--r--elf/tst-auditlogmod-1.c2
-rw-r--r--elf/tst-auditlogmod-2.c2
-rw-r--r--elf/tst-auditlogmod-3.c2
-rw-r--r--elf/tst-auditmany.c2
-rw-r--r--elf/tst-auditmanymod.h2
-rw-r--r--elf/tst-auditmanymod1.c2
-rw-r--r--elf/tst-auditmanymod2.c2
-rw-r--r--elf/tst-auditmanymod3.c2
-rw-r--r--elf/tst-auditmanymod4.c2
-rw-r--r--elf/tst-auditmanymod5.c2
-rw-r--r--elf/tst-auditmanymod6.c2
-rw-r--r--elf/tst-auditmanymod7.c2
-rw-r--r--elf/tst-auditmanymod8.c2
-rw-r--r--elf/tst-auditmanymod9.c2
-rw-r--r--elf/tst-auditmod-tlsdesc.c2
-rw-r--r--elf/tst-auditmod11.c2
-rw-r--r--elf/tst-auditmod12.c2
-rw-r--r--elf/tst-auditmod17.c2
-rw-r--r--elf/tst-auditmod18.c2
-rw-r--r--elf/tst-auditmod19a.c2
-rw-r--r--elf/tst-auditmod19b.c2
-rw-r--r--elf/tst-auditmod20.c2
-rw-r--r--elf/tst-auditmod21a.c2
-rw-r--r--elf/tst-auditmod21b.c2
-rw-r--r--elf/tst-auditmod22.c2
-rw-r--r--elf/tst-auditmod23.c2
-rw-r--r--elf/tst-auditmod24.h2
-rw-r--r--elf/tst-auditmod24a.c2
-rw-r--r--elf/tst-auditmod24b.c2
-rw-r--r--elf/tst-auditmod24d.c2
-rw-r--r--elf/tst-auditmod25.c2
-rw-r--r--elf/tst-auditmod28.c2
-rw-r--r--elf/tst-auxobj-dlopen.c2
-rw-r--r--elf/tst-auxobj.c2
-rw-r--r--elf/tst-auxv.c2
-rw-r--r--elf/tst-auxvalmod.c2
-rw-r--r--elf/tst-big-note-lib.S2
-rw-r--r--elf/tst-big-note.c2
-rw-r--r--elf/tst-create_format1.c2
-rw-r--r--elf/tst-debug1.c2
-rw-r--r--elf/tst-decorate-maps.c2
-rw-r--r--elf/tst-dl-hash.c2
-rw-r--r--elf/tst-dl-hwcaps_split.c2
-rw-r--r--elf/tst-dl-is_dso.c2
-rw-r--r--elf/tst-dl-iter-static.c2
-rw-r--r--elf/tst-dl_find_object-static.c2
-rw-r--r--elf/tst-dl_find_object-threads.c2
-rw-r--r--elf/tst-dl_find_object.c2
-rw-r--r--elf/tst-dlclose-lazy-mod1.c2
-rw-r--r--elf/tst-dlclose-lazy-mod2.c2
-rw-r--r--elf/tst-dlclose-lazy.c2
-rw-r--r--elf/tst-dlmodcount.c2
-rw-r--r--elf/tst-dlmopen-dlerror-mod.c2
-rw-r--r--elf/tst-dlmopen-dlerror.c2
-rw-r--r--elf/tst-dlmopen-gethostbyname-mod.c2
-rw-r--r--elf/tst-dlmopen-gethostbyname.c2
-rw-r--r--elf/tst-dlmopen-twice-mod1.c2
-rw-r--r--elf/tst-dlmopen-twice-mod2.c2
-rw-r--r--elf/tst-dlmopen-twice.c2
-rw-r--r--elf/tst-dlmopen4.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod1.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod10.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod11.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod12.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod13.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod13.h2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod14.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod15.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod16.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod17.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod2.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod3.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod4.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod5.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod6.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod7.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod8.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc-mod9.cc2
-rw-r--r--elf/tst-dlopen-nodelete-reloc.c2
-rw-r--r--elf/tst-dlopen-nodelete-reloc.h2
-rw-r--r--elf/tst-dlopen-pie.c2
-rw-r--r--elf/tst-dlopen-self-container.c2
-rw-r--r--elf/tst-dlopen-self-pie.c2
-rw-r--r--elf/tst-dlopen-self.c2
-rw-r--r--elf/tst-dlopen-tlsmodid-container.c2
-rw-r--r--elf/tst-dlopen-tlsmodid-pie.c2
-rw-r--r--elf/tst-dlopen-tlsmodid.c2
-rw-r--r--elf/tst-dlopen-tlsmodid.h2
-rw-r--r--elf/tst-dlopenfail-2.c2
-rw-r--r--elf/tst-dlopenfail.c2
-rw-r--r--elf/tst-dlopenfaillinkmod.c2
-rw-r--r--elf/tst-dlopenfailmod1.c2
-rw-r--r--elf/tst-dlopenfailmod2.c2
-rw-r--r--elf/tst-dlopenfailmod3.c2
-rw-r--r--elf/tst-dlopenfailnodelmod.c2
-rw-r--r--elf/tst-dlopenrpath.c2
-rw-r--r--elf/tst-dlopenrpathmod.c2
-rw-r--r--elf/tst-dlsym-error.c2
-rw-r--r--elf/tst-dst-static.c2
-rw-r--r--elf/tst-env-setuid-tunables.c2
-rw-r--r--elf/tst-env-setuid.c2
-rw-r--r--elf/tst-filterobj-aux.c2
-rw-r--r--elf/tst-filterobj-dlopen.c2
-rw-r--r--elf/tst-filterobj-filtee.c2
-rw-r--r--elf/tst-filterobj-filtee.h2
-rw-r--r--elf/tst-filterobj-flt.c2
-rw-r--r--elf/tst-filterobj.c2
-rw-r--r--elf/tst-finilazyfailmod.c2
-rw-r--r--elf/tst-getauxval-static.c2
-rw-r--r--elf/tst-glibc-hwcaps-2-cache.c2
-rw-r--r--elf/tst-glibc-hwcaps-cache.c2
-rw-r--r--elf/tst-glibc-hwcaps-mask.c2
-rw-r--r--elf/tst-glibc-hwcaps-prepend-cache.c2
-rw-r--r--elf/tst-glibc-hwcaps-prepend.c2
-rw-r--r--elf/tst-glibc-hwcaps.c2
-rw-r--r--elf/tst-glibcelf.py2
-rw-r--r--elf/tst-global2.c2
-rw-r--r--elf/tst-globalmod2.c2
-rw-r--r--elf/tst-gnu2-tls1.c2
-rw-r--r--elf/tst-gnu2-tls1mod.c2
-rw-r--r--elf/tst-ifunc-fault-bindnow.c2
-rw-r--r--elf/tst-ifunc-fault-lazy.c2
-rw-r--r--elf/tst-ifunc-textrel.c2
-rw-r--r--elf/tst-initfinilazyfail.c2
-rw-r--r--elf/tst-initlazyfailmod.c2
-rw-r--r--elf/tst-latepthread.c2
-rw-r--r--elf/tst-latepthreadmod.c2
-rw-r--r--elf/tst-ldconfig-X.sh2
-rw-r--r--elf/tst-ldconfig-bad-aux-cache.c2
-rw-r--r--elf/tst-ldconfig-ld_so_conf-update.c2
-rw-r--r--elf/tst-ldconfig-p.sh2
-rw-r--r--elf/tst-ldconfig-soname.sh2
-rw-r--r--elf/tst-linkall-static.c2
-rw-r--r--elf/tst-main1.c2
-rw-r--r--elf/tst-main1mod.c2
-rw-r--r--elf/tst-next-ver.c2
-rw-r--r--elf/tst-nodelete-dlclose-dso.c2
-rw-r--r--elf/tst-nodelete-dlclose-plugin.c2
-rw-r--r--elf/tst-nodelete-dlclose.c2
-rw-r--r--elf/tst-nodelete-opened-lib.c2
-rw-r--r--elf/tst-nodelete-opened.c2
-rw-r--r--elf/tst-nodeps1-mod.c2
-rw-r--r--elf/tst-nodeps1.c2
-rw-r--r--elf/tst-nodeps2.c2
-rw-r--r--elf/tst-noload.c2
-rwxr-xr-xelf/tst-non-directory-path.sh2
-rw-r--r--elf/tst-null-argv-lib.c2
-rw-r--r--elf/tst-null-argv.c2
-rw-r--r--elf/tst-p_align.h2
-rw-r--r--elf/tst-p_align1.c2
-rw-r--r--elf/tst-p_align2.c2
-rw-r--r--elf/tst-p_align3.c2
-rwxr-xr-xelf/tst-p_align3.sh2
-rw-r--r--elf/tst-p_alignmod-base.c2
-rw-r--r--elf/tst-p_alignmod3.c2
-rwxr-xr-xelf/tst-pathopt.sh2
-rw-r--r--elf/tst-pie2.c2
-rw-r--r--elf/tst-pldd.c2
-rw-r--r--elf/tst-preload-pthread-libc.c2
-rw-r--r--elf/tst-protected1a.c2
-rw-r--r--elf/tst-protected1b.c2
-rw-r--r--elf/tst-protected1mod.h2
-rw-r--r--elf/tst-protected1moda.c2
-rw-r--r--elf/tst-protected1modb.c2
-rw-r--r--elf/tst-ptrguard1.c2
-rw-r--r--elf/tst-relr-mod2.c2
-rw-r--r--elf/tst-relr-mod3a.c2
-rw-r--r--elf/tst-relr-mod3b.c2
-rw-r--r--elf/tst-relr-mod4a.c2
-rw-r--r--elf/tst-relr-mod4b.c2
-rw-r--r--elf/tst-relr.c2
-rw-r--r--elf/tst-relr2.c2
-rw-r--r--elf/tst-relr3.c2
-rw-r--r--elf/tst-relro-symbols.py2
-rw-r--r--elf/tst-ro-dynamic-mod.c2
-rw-r--r--elf/tst-ro-dynamic.c2
-rwxr-xr-xelf/tst-rtld-argv0.sh2
-rw-r--r--elf/tst-rtld-list-diagnostics.py2
-rwxr-xr-xelf/tst-rtld-list-tunables.sh2
-rwxr-xr-xelf/tst-rtld-load-self.sh2
-rwxr-xr-xelf/tst-rtld-preload.sh2
-rw-r--r--elf/tst-rtld-run-static.c2
-rw-r--r--elf/tst-single_threaded-mod1.c2
-rw-r--r--elf/tst-single_threaded-mod2.c2
-rw-r--r--elf/tst-single_threaded-mod3.c2
-rw-r--r--elf/tst-single_threaded-mod4.c2
-rw-r--r--elf/tst-single_threaded-pthread-static.c2
-rw-r--r--elf/tst-single_threaded-pthread.c2
-rw-r--r--elf/tst-single_threaded-static-dlopen.c2
-rw-r--r--elf/tst-single_threaded-static.c2
-rw-r--r--elf/tst-single_threaded.c2
-rw-r--r--elf/tst-sonamemove-dlopen.c2
-rw-r--r--elf/tst-sonamemove-link.c2
-rw-r--r--elf/tst-sonamemove-linkmod1.c2
-rw-r--r--elf/tst-sonamemove-runmod1.c2
-rw-r--r--elf/tst-sonamemove-runmod2.c2
-rw-r--r--elf/tst-sprof-basic.c2
-rwxr-xr-xelf/tst-sprof-basic.sh2
-rw-r--r--elf/tst-sprof-mod.c2
-rw-r--r--elf/tst-stackguard1.c2
-rw-r--r--elf/tst-stringtable.c2
-rw-r--r--elf/tst-tls-allocation-failure-static.c2
-rw-r--r--elf/tst-tls-ie-dlmopen.c2
-rw-r--r--elf/tst-tls-ie-mod.h2
-rw-r--r--elf/tst-tls-ie.c2
-rw-r--r--elf/tst-tls-manydynamic.c2
-rw-r--r--elf/tst-tls-manydynamic.h2
-rw-r--r--elf/tst-tls-manydynamicmod.c2
-rw-r--r--elf/tst-tls-surplus.c2
-rw-r--r--elf/tst-tls20.c2
-rw-r--r--elf/tst-tls21.c2
-rw-r--r--elf/tst-tlsalign-extern.c2
-rw-r--r--elf/tst-tlsalign.c2
-rw-r--r--elf/tst-tlsgap.c2
-rw-r--r--elf/tst-tunables.c2
-rw-r--r--elf/tst-unwind-ctor-lib.c2
-rw-r--r--elf/tst-unwind-ctor.c2
-rw-r--r--elf/tst-unwind-main.c2
-rw-r--r--elf/tst-valgrind-smoke.sh2
-rw-r--r--elf/valgrind-test.c2
-rw-r--r--elf/vismain.c2
-rw-r--r--elf/vismod1.c2
-rw-r--r--elf/vismod2.c2
-rw-r--r--elf/vismod3.c2
395 files changed, 396 insertions, 396 deletions
diff --git a/elf/Makefile b/elf/Makefile
index ba7b71035c..600812e573 100644
--- a/elf/Makefile
+++ b/elf/Makefile
@@ -1,4 +1,4 @@
-# Copyright (C) 1995-2023 Free Software Foundation, Inc.
+# Copyright (C) 1995-2024 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
diff --git a/elf/argv0test.c b/elf/argv0test.c
index 28b992b74d..16661aacce 100644
--- a/elf/argv0test.c
+++ b/elf/argv0test.c
@@ -1,6 +1,6 @@
 /* Test for --argv0 option ld.so.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/cache.c b/elf/cache.c
index 8149f889ba..baf6845daf 100644
--- a/elf/cache.c
+++ b/elf/cache.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2022-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2022-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/chroot_canon.c b/elf/chroot_canon.c
index 63a1ae6dbb..3b3ee8f2b7 100644
--- a/elf/chroot_canon.c
+++ b/elf/chroot_canon.c
@@ -1,5 +1,5 @@
 /* Return the canonical absolute name of a given file inside chroot.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/dl-addr-obj.c b/elf/dl-addr-obj.c
index 630710849f..a399df6e9b 100644
--- a/elf/dl-addr-obj.c
+++ b/elf/dl-addr-obj.c
@@ -1,5 +1,5 @@
 /* Determine if address is inside object load segments.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-addr.c b/elf/dl-addr.c
index 44f0103687..92a9b91b27 100644
--- a/elf/dl-addr.c
+++ b/elf/dl-addr.c
@@ -1,5 +1,5 @@
 /* Locate the shared object symbol nearest a given address.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-audit.c b/elf/dl-audit.c
index 81543f85fe..2ced7560f4 100644
--- a/elf/dl-audit.c
+++ b/elf/dl-audit.c
@@ -1,5 +1,5 @@
 /* Audit common functions.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-cache.c b/elf/dl-cache.c
index 804bf23222..85f3f179ed 100644
--- a/elf/dl-cache.c
+++ b/elf/dl-cache.c
@@ -1,5 +1,5 @@
 /* Support for reading /etc/ld.so.cache files written by Linux ldconfig.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-call-libc-early-init.c b/elf/dl-call-libc-early-init.c
index 144a744212..38b7ec0a42 100644
--- a/elf/dl-call-libc-early-init.c
+++ b/elf/dl-call-libc-early-init.c
@@ -1,5 +1,5 @@
 /* Invoke the early initialization function in libc.so.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/dl-call_fini.c b/elf/dl-call_fini.c
index 7376546ae0..5f9a14214c 100644
--- a/elf/dl-call_fini.c
+++ b/elf/dl-call_fini.c
@@ -1,5 +1,5 @@
 /* Invoke DT_FINI and DT_FINI_ARRAY callbacks.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-catch.c b/elf/dl-catch.c
index 0aa04ce594..2109516dba 100644
--- a/elf/dl-catch.c
+++ b/elf/dl-catch.c
@@ -1,5 +1,5 @@
 /* Exception handling in the dynamic linker.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-close.c b/elf/dl-close.c
index a97a1efa45..88226245eb 100644
--- a/elf/dl-close.c
+++ b/elf/dl-close.c
@@ -1,5 +1,5 @@
 /* Close a shared object opened by `_dl_open'.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-compat.c b/elf/dl-compat.c
index b87f58e5d2..ec68959834 100644
--- a/elf/dl-compat.c
+++ b/elf/dl-compat.c
@@ -1,5 +1,5 @@
 /* Placeholder compatibility symbols.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/dl-debug-symbols.S b/elf/dl-debug-symbols.S
index 8b4ebc31f7..4e35adef5d 100644
--- a/elf/dl-debug-symbols.S
+++ b/elf/dl-debug-symbols.S
@@ -1,6 +1,6 @@
 /* Define symbols used to communicate dynamic linker state to the
    debugger at runtime.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-debug.c b/elf/dl-debug.c
index bd7b1cc8f7..ef56de7a29 100644
--- a/elf/dl-debug.c
+++ b/elf/dl-debug.c
@@ -1,5 +1,5 @@
 /* Communicate dynamic linker state to the debugger at runtime.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-deps.c b/elf/dl-deps.c
index 0549b4a4ff..eb1d3416a9 100644
--- a/elf/dl-deps.c
+++ b/elf/dl-deps.c
@@ -1,5 +1,5 @@
 /* Load the dependencies of a mapped object.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-diagnostics-cpu.c b/elf/dl-diagnostics-cpu.c
index 5071b732ab..18c05d3865 100644
--- a/elf/dl-diagnostics-cpu.c
+++ b/elf/dl-diagnostics-cpu.c
@@ -1,5 +1,5 @@
 /* Print CPU diagnostics data in ld.so.  Stub version.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-diagnostics-kernel.c b/elf/dl-diagnostics-kernel.c
index 04936558be..7cd9e86b80 100644
--- a/elf/dl-diagnostics-kernel.c
+++ b/elf/dl-diagnostics-kernel.c
@@ -1,5 +1,5 @@
 /* Print kernel diagnostics data in ld.so.  Stub version.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-diagnostics.c b/elf/dl-diagnostics.c
index d742cf0a99..7345ebc4e5 100644
--- a/elf/dl-diagnostics.c
+++ b/elf/dl-diagnostics.c
@@ -1,5 +1,5 @@
 /* Print diagnostics data in ld.so.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-diagnostics.h b/elf/dl-diagnostics.h
index 8099b90951..1049a41118 100644
--- a/elf/dl-diagnostics.h
+++ b/elf/dl-diagnostics.h
@@ -1,5 +1,5 @@
 /* Interfaces for printing diagnostics in ld.so.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-dst.h b/elf/dl-dst.h
index 6940f140ec..07100e5ff9 100644
--- a/elf/dl-dst.h
+++ b/elf/dl-dst.h
@@ -1,5 +1,5 @@
 /* Handling of dynamic string tokens.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-early_allocate.c b/elf/dl-early_allocate.c
index 7294cea835..51ff3beb23 100644
--- a/elf/dl-early_allocate.c
+++ b/elf/dl-early_allocate.c
@@ -1,5 +1,5 @@
 /* Early memory allocation for the dynamic loader.  Generic version.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/dl-environ.c b/elf/dl-environ.c
index 1ab533e853..cb759a44aa 100644
--- a/elf/dl-environ.c
+++ b/elf/dl-environ.c
@@ -1,5 +1,5 @@
 /* Environment handling for dynamic loader.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-exception.c b/elf/dl-exception.c
index 06a27cd75a..9fb0ca8669 100644
--- a/elf/dl-exception.c
+++ b/elf/dl-exception.c
@@ -1,5 +1,5 @@
 /* ld.so error exception allocation and deallocation.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-execstack.c b/elf/dl-execstack.c
index 4ce50716e5..efd04251bf 100644
--- a/elf/dl-execstack.c
+++ b/elf/dl-execstack.c
@@ -1,5 +1,5 @@
 /* Stack executability handling for GNU dynamic linker.  Stub version.
-   Copyright (C) 2003-2023 Free Software Foundation, Inc.
+   Copyright (C) 2003-2024 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
diff --git a/elf/dl-find_object.c b/elf/dl-find_object.c
index c1390ee10f..940fa5c223 100644
--- a/elf/dl-find_object.c
+++ b/elf/dl-find_object.c
@@ -1,5 +1,5 @@
 /* Locating objects in the process image.  ld.so implementation.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-find_object.h b/elf/dl-find_object.h
index 87c9460619..0915065be0 100644
--- a/elf/dl-find_object.h
+++ b/elf/dl-find_object.h
@@ -1,5 +1,5 @@
 /* Locating objects in the process image.  ld.so implementation.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-fini.c b/elf/dl-fini.c
index 9acb64f47c..db996270de 100644
--- a/elf/dl-fini.c
+++ b/elf/dl-fini.c
@@ -1,5 +1,5 @@
 /* Call the termination functions of loaded shared objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-fptr.c b/elf/dl-fptr.c
index 536ad17089..575406ae44 100644
--- a/elf/dl-fptr.c
+++ b/elf/dl-fptr.c
@@ -1,5 +1,5 @@
 /* Manage function descriptors.  Generic version.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-hwcaps-subdirs.c b/elf/dl-hwcaps-subdirs.c
index ddb510aeb1..f45bd67501 100644
--- a/elf/dl-hwcaps-subdirs.c
+++ b/elf/dl-hwcaps-subdirs.c
@@ -1,5 +1,5 @@
 /* Architecture-specific glibc-hwcaps subdirectories.  Generic version.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/dl-hwcaps.c b/elf/dl-hwcaps.c
index d193a68fbf..75a27d6944 100644
--- a/elf/dl-hwcaps.c
+++ b/elf/dl-hwcaps.c
@@ -1,5 +1,5 @@
 /* Hardware capability support for run-time dynamic loader.
-   Copyright (C) 2012-2023 Free Software Foundation, Inc.
+   Copyright (C) 2012-2024 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
diff --git a/elf/dl-hwcaps.h b/elf/dl-hwcaps.h
index 3012ebf2b4..9eea47939a 100644
--- a/elf/dl-hwcaps.h
+++ b/elf/dl-hwcaps.h
@@ -1,5 +1,5 @@
 /* Hardware capability support for run-time dynamic loader.
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/dl-hwcaps_split.c b/elf/dl-hwcaps_split.c
index 8a16ba1584..8a2b54ac72 100644
--- a/elf/dl-hwcaps_split.c
+++ b/elf/dl-hwcaps_split.c
@@ -1,5 +1,5 @@
 /* Hardware capability support for run-time dynamic loader.  String splitting.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/dl-init.c b/elf/dl-init.c
index ba4d2fdc85..f9ebe34356 100644
--- a/elf/dl-init.c
+++ b/elf/dl-init.c
@@ -1,5 +1,5 @@
 /* Run initializers for newly loaded objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-is_dso.h b/elf/dl-is_dso.h
index aafea605c0..a2a8c0ba45 100644
--- a/elf/dl-is_dso.h
+++ b/elf/dl-is_dso.h
@@ -1,5 +1,5 @@
 /* Heuristic for recognizing DSO file names.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-iteratephdr.c b/elf/dl-iteratephdr.c
index 2acccc4f83..1f24267d12 100644
--- a/elf/dl-iteratephdr.c
+++ b/elf/dl-iteratephdr.c
@@ -1,5 +1,5 @@
 /* Get loaded objects program headers.
-   Copyright (C) 2001-2023 Free Software Foundation, Inc.
+   Copyright (C) 2001-2024 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
diff --git a/elf/dl-libc.c b/elf/dl-libc.c
index c12e52f330..3c048cc6c1 100644
--- a/elf/dl-libc.c
+++ b/elf/dl-libc.c
@@ -1,5 +1,5 @@
 /* Handle loading and unloading shared objects for internal libc purposes.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-libc_freeres.c b/elf/dl-libc_freeres.c
index d6d824acb5..18fbd70748 100644
--- a/elf/dl-libc_freeres.c
+++ b/elf/dl-libc_freeres.c
@@ -1,5 +1,5 @@
 /* Deallocating malloc'ed memory from the dynamic loader.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-load.c b/elf/dl-load.c
index 25ea4f7a4e..ce8fdea302 100644
--- a/elf/dl-load.c
+++ b/elf/dl-load.c
@@ -1,5 +1,5 @@
 /* Map in a shared object's segments from the file.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 Free Software Foundation, Inc.
    Copyright The GNU Toolchain Authors.
    This file is part of the GNU C Library.
 
diff --git a/elf/dl-load.h b/elf/dl-load.h
index 1d5207694b..656ec229bf 100644
--- a/elf/dl-load.h
+++ b/elf/dl-load.h
@@ -1,5 +1,5 @@
 /* Map in a shared object's segments from the file.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 Free Software Foundation, Inc.
    Copyright The GNU Toolchain Authors.
    This file is part of the GNU C Library.
 
diff --git a/elf/dl-lookup-direct.c b/elf/dl-lookup-direct.c
index 2c13e92961..e11f21ab5f 100644
--- a/elf/dl-lookup-direct.c
+++ b/elf/dl-lookup-direct.c
@@ -1,5 +1,5 @@
 /* Look up a symbol in a single specified object.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-lookup.c b/elf/dl-lookup.c
index 69c91bea05..19ad2a25c5 100644
--- a/elf/dl-lookup.c
+++ b/elf/dl-lookup.c
@@ -1,5 +1,5 @@
 /* Look up a symbol in the loaded objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-machine-reject-phdr.h b/elf/dl-machine-reject-phdr.h
index f9a8e31e4e..801533a5f2 100644
--- a/elf/dl-machine-reject-phdr.h
+++ b/elf/dl-machine-reject-phdr.h
@@ -1,5 +1,5 @@
 /* Machine-dependent program header inspection for the ELF loader.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/dl-main.h b/elf/dl-main.h
index f876904cb6..36816f6320 100644
--- a/elf/dl-main.h
+++ b/elf/dl-main.h
@@ -1,5 +1,5 @@
 /* Information collection during ld.so startup.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-map-segments.h b/elf/dl-map-segments.h
index ac10182d58..30977cf800 100644
--- a/elf/dl-map-segments.h
+++ b/elf/dl-map-segments.h
@@ -1,5 +1,5 @@
 /* Map in a shared object's segments.  Generic version.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 Free Software Foundation, Inc.
    Copyright The GNU Toolchain Authors.
    This file is part of the GNU C Library.
 
diff --git a/elf/dl-minimal-malloc.c b/elf/dl-minimal-malloc.c
index da36986269..25d870728d 100644
--- a/elf/dl-minimal-malloc.c
+++ b/elf/dl-minimal-malloc.c
@@ -1,6 +1,6 @@
 /* Minimal malloc implementation for dynamic linker and static
    initialization.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-minimal.c b/elf/dl-minimal.c
index 578bf84c20..dfa0764f58 100644
--- a/elf/dl-minimal.c
+++ b/elf/dl-minimal.c
@@ -1,5 +1,5 @@
 /* Minimal replacements for basic facilities used in the dynamic linker.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-misc.c b/elf/dl-misc.c
index 859d3e26f0..848cef8771 100644
--- a/elf/dl-misc.c
+++ b/elf/dl-misc.c
@@ -1,5 +1,5 @@
 /* Miscellaneous support functions for dynamic linker
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 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
diff --git a/elf/dl-mutex.c b/elf/dl-mutex.c
index b6343e39c1..f04a706a02 100644
--- a/elf/dl-mutex.c
+++ b/elf/dl-mutex.c
@@ -1,5 +1,5 @@
 /* Recursive locking implementation for the dynamic loader.  Generic version.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-object.c b/elf/dl-object.c
index f1f2ec956c..931ad308e6 100644
--- a/elf/dl-object.c
+++ b/elf/dl-object.c
@@ -1,5 +1,5 @@
 /* Storage management for the chain of loaded shared objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-open.c b/elf/dl-open.c
index b748c278ac..c378da16c0 100644
--- a/elf/dl-open.c
+++ b/elf/dl-open.c
@@ -1,5 +1,5 @@
 /* Load a shared object at runtime, relocate it, and run its initializer.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-origin.c b/elf/dl-origin.c
index 114a207df9..fdf0a9f435 100644
--- a/elf/dl-origin.c
+++ b/elf/dl-origin.c
@@ -1,5 +1,5 @@
 /* Find path of executable.
-   Copyright (C) 1998-2023 Free Software Foundation, Inc.
+   Copyright (C) 1998-2024 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
diff --git a/elf/dl-printf.c b/elf/dl-printf.c
index 5e93208535..75812aab38 100644
--- a/elf/dl-printf.c
+++ b/elf/dl-printf.c
@@ -1,5 +1,5 @@
 /* printf implementation for the dynamic loader.
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 Free Software Foundation, Inc.
    Copyright The GNU Toolchain Authors.
    This file is part of the GNU C Library.
 
diff --git a/elf/dl-profile.c b/elf/dl-profile.c
index 8be0065fbd..21d8655ba9 100644
--- a/elf/dl-profile.c
+++ b/elf/dl-profile.c
@@ -1,5 +1,5 @@
 /* Profiling of shared libraries.
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Based on the BSD mcount implementation.
 
diff --git a/elf/dl-reloc-static-pie.c b/elf/dl-reloc-static-pie.c
index a143ee5aad..10c23d0bf0 100644
--- a/elf/dl-reloc-static-pie.c
+++ b/elf/dl-reloc-static-pie.c
@@ -1,5 +1,5 @@
 /* Support for relocating static PIE.
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/dl-reloc.c b/elf/dl-reloc.c
index 72c8586d29..4bf7aec88b 100644
--- a/elf/dl-reloc.c
+++ b/elf/dl-reloc.c
@@ -1,5 +1,5 @@
 /* Relocate a shared object and resolve its references to other loaded objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 Free Software Foundation, Inc.
    Copyright The GNU Toolchain Authors.
    This file is part of the GNU C Library.
 
diff --git a/elf/dl-runtime.c b/elf/dl-runtime.c
index fe7deda32a..d3e6593154 100644
--- a/elf/dl-runtime.c
+++ b/elf/dl-runtime.c
@@ -1,5 +1,5 @@
 /* On-demand PLT fixup for shared objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-runtime.h b/elf/dl-runtime.h
index 331648ec91..8f24e7a09d 100644
--- a/elf/dl-runtime.h
+++ b/elf/dl-runtime.h
@@ -1,5 +1,5 @@
 /* Helpers for On-demand PLT fixup for shared objects.  Generic version.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/dl-scope.c b/elf/dl-scope.c
index 2d4653c6e6..49475f2f04 100644
--- a/elf/dl-scope.c
+++ b/elf/dl-scope.c
@@ -1,5 +1,5 @@
 /* Memory handling for the scope data structures.
-   Copyright (C) 2009-2023 Free Software Foundation, Inc.
+   Copyright (C) 2009-2024 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
diff --git a/elf/dl-setup_hash.c b/elf/dl-setup_hash.c
index e3322dec4b..e4d660cdd5 100644
--- a/elf/dl-setup_hash.c
+++ b/elf/dl-setup_hash.c
@@ -1,5 +1,5 @@
 /* Cache the location of a link map hash table.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-sort-maps.c b/elf/dl-sort-maps.c
index 5c846c7c6f..f8d54de073 100644
--- a/elf/dl-sort-maps.c
+++ b/elf/dl-sort-maps.c
@@ -1,5 +1,5 @@
 /* Sort array of link maps according to dependencies.
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/dl-static-tls.h b/elf/dl-static-tls.h
index 5ffbad99f5..17b941d3cf 100644
--- a/elf/dl-static-tls.h
+++ b/elf/dl-static-tls.h
@@ -1,5 +1,5 @@
 /* Inline functions for dynamic linking.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-support.c b/elf/dl-support.c
index 70c5b3599a..2f502c8b0d 100644
--- a/elf/dl-support.c
+++ b/elf/dl-support.c
@@ -1,5 +1,5 @@
 /* Support for dynamic linking code in static libc.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/dl-sym-post.h b/elf/dl-sym-post.h
index 5623d63ac8..99cf91bd2d 100644
--- a/elf/dl-sym-post.h
+++ b/elf/dl-sym-post.h
@@ -1,5 +1,5 @@
 /* Post-processing of a symbol produced by dlsym, dlvsym.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-sym.c b/elf/dl-sym.c
index b1ed1f2006..cf13862bce 100644
--- a/elf/dl-sym.c
+++ b/elf/dl-sym.c
@@ -1,5 +1,5 @@
 /* Look up a symbol in a shared object loaded by `dlopen'.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-symaddr.c b/elf/dl-symaddr.c
index 5c4f94943b..b0299fdb35 100644
--- a/elf/dl-symaddr.c
+++ b/elf/dl-symaddr.c
@@ -1,5 +1,5 @@
 /* Get the symbol address.  Generic version.
-   Copyright (C) 1999-2023 Free Software Foundation, Inc.
+   Copyright (C) 1999-2024 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
diff --git a/elf/dl-sysdep-open.h b/elf/dl-sysdep-open.h
index 185d6c72ab..73ebc1086e 100644
--- a/elf/dl-sysdep-open.h
+++ b/elf/dl-sysdep-open.h
@@ -1,5 +1,5 @@
 /* System-specific call to open a shared object by name.  Stub version.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/dl-sysdep.c b/elf/dl-sysdep.c
index 8f8ab8d5af..33824db42e 100644
--- a/elf/dl-sysdep.c
+++ b/elf/dl-sysdep.c
@@ -1,5 +1,5 @@
 /* Operating system support for run-time dynamic linker.  Stub version.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dl-tls.c b/elf/dl-tls.c
index 70446e71a8..7b3dd9ab60 100644
--- a/elf/dl-tls.c
+++ b/elf/dl-tls.c
@@ -1,5 +1,5 @@
 /* Thread-local storage handling in the ELF dynamic linker.  Generic version.
-   Copyright (C) 2002-2023 Free Software Foundation, Inc.
+   Copyright (C) 2002-2024 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
diff --git a/elf/dl-tls_init_tp.c b/elf/dl-tls_init_tp.c
index e2c50580eb..f180d16b50 100644
--- a/elf/dl-tls_init_tp.c
+++ b/elf/dl-tls_init_tp.c
@@ -1,5 +1,5 @@
 /* Completion of TCB initialization after TLS_INIT_TP.  Generic version.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/dl-tunable-types.h b/elf/dl-tunable-types.h
index a2048058fa..ec735a3139 100644
--- a/elf/dl-tunable-types.h
+++ b/elf/dl-tunable-types.h
@@ -1,6 +1,6 @@
 /* Internal representation of tunables.
 
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/dl-tunables.c b/elf/dl-tunables.c
index 092b696484..03e1a68675 100644
--- a/elf/dl-tunables.c
+++ b/elf/dl-tunables.c
@@ -1,7 +1,7 @@
 /* The tunable framework.  See the README.tunables to know how to use the
    tunable in a glibc module.
 
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/dl-tunables.h b/elf/dl-tunables.h
index 5d5ee2c3aa..d6d1ef94bd 100644
--- a/elf/dl-tunables.h
+++ b/elf/dl-tunables.h
@@ -1,7 +1,7 @@
 /* The tunable framework.  See the README to know how to use the tunable in
    a glibc module.
 
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/dl-tunables.list b/elf/dl-tunables.list
index 1b23fc9473..1b40407814 100644
--- a/elf/dl-tunables.list
+++ b/elf/dl-tunables.list
@@ -1,4 +1,4 @@
-# Copyright (C) 2016-2023 Free Software Foundation, Inc.
+# Copyright (C) 2016-2024 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
diff --git a/elf/dl-unmap-segments.h b/elf/dl-unmap-segments.h
index 1ec507e887..f16f4d7ded 100644
--- a/elf/dl-unmap-segments.h
+++ b/elf/dl-unmap-segments.h
@@ -1,5 +1,5 @@
 /* Unmap a shared object's segments.  Generic version.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/dl-usage.c b/elf/dl-usage.c
index 04315451f2..5baac4ba8e 100644
--- a/elf/dl-usage.c
+++ b/elf/dl-usage.c
@@ -1,5 +1,5 @@
 /* Print usage information and help for ld.so.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
@@ -41,7 +41,7 @@ _dl_version (void)
 {
   _dl_printf ("\
 ld.so " PKGVERSION RELEASE " release version " VERSION ".\n\
-Copyright (C) 2023 Free Software Foundation, Inc.\n\
+Copyright (C) 2024 Free Software Foundation, Inc.\n\
 This is free software; see the source for copying conditions.\n\
 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
 PARTICULAR PURPOSE.\n\
diff --git a/elf/dl-version.c b/elf/dl-version.c
index 5b8693de04..8966d612cc 100644
--- a/elf/dl-version.c
+++ b/elf/dl-version.c
@@ -1,5 +1,5 @@
 /* Handle symbol and library versioning.
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 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
diff --git a/elf/dl-write.c b/elf/dl-write.c
index 610812d151..401391b16a 100644
--- a/elf/dl-write.c
+++ b/elf/dl-write.c
@@ -1,5 +1,5 @@
 /* Implementation of the _dl_write function.  Generic version.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/dl-writev.h b/elf/dl-writev.h
index 24fae2d4e7..4a00fe76cc 100644
--- a/elf/dl-writev.h
+++ b/elf/dl-writev.h
@@ -1,5 +1,5 @@
 /* Message-writing for the dynamic linker.  Generic version.
-   Copyright (C) 2013-2023 Free Software Foundation, Inc.
+   Copyright (C) 2013-2024 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
diff --git a/elf/do-rel.h b/elf/do-rel.h
index ea973b155a..afea61cfd2 100644
--- a/elf/do-rel.h
+++ b/elf/do-rel.h
@@ -1,5 +1,5 @@
 /* Do relocations for ELF dynamic linking.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/dynamic-link.h b/elf/dynamic-link.h
index e7f755fc75..8cdf7bde09 100644
--- a/elf/dynamic-link.h
+++ b/elf/dynamic-link.h
@@ -1,5 +1,5 @@
 /* Inline functions for dynamic linking.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/elf.h b/elf/elf.h
index 5c1c1972d1..ca6a7d9d67 100644
--- a/elf/elf.h
+++ b/elf/elf.h
@@ -1,5 +1,5 @@
 /* This file defines standard ELF types, structures, and macros.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/enbl-secure.c b/elf/enbl-secure.c
index 1522192722..893befef7b 100644
--- a/elf/enbl-secure.c
+++ b/elf/enbl-secure.c
@@ -1,5 +1,5 @@
 /* Define and initialize the `__libc_enable_secure' flag.  Generic version.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/get-dynamic-info.h b/elf/get-dynamic-info.h
index 1e458420c0..3c103b6a04 100644
--- a/elf/get-dynamic-info.h
+++ b/elf/get-dynamic-info.h
@@ -1,5 +1,5 @@
 /* Read the dynamic section at DYN and fill in INFO with indices DT_*.
-   Copyright (C) 2012-2023 Free Software Foundation, Inc.
+   Copyright (C) 2012-2024 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
diff --git a/elf/ifuncmain9.c b/elf/ifuncmain9.c
index cab26af75c..43011452b7 100644
--- a/elf/ifuncmain9.c
+++ b/elf/ifuncmain9.c
@@ -1,5 +1,5 @@
 /* Test for IFUNC handling with local definitions.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/interp.c b/elf/interp.c
index ae21ae0cb3..8b705824bf 100644
--- a/elf/interp.c
+++ b/elf/interp.c
@@ -1,5 +1,5 @@
 /* interp - add information about dynamic loader to shared library objects.
-   Copyright (C) 1996-2023 Free Software Foundation, Inc.
+   Copyright (C) 1996-2024 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
diff --git a/elf/ldconfig.c b/elf/ldconfig.c
index bccd386761..6be8a81a95 100644
--- a/elf/ldconfig.c
+++ b/elf/ldconfig.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/ldd.bash.in b/elf/ldd.bash.in
index e45dec5894..b6f5e83c53 100644
--- a/elf/ldd.bash.in
+++ b/elf/ldd.bash.in
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (C) 1996-2023 Free Software Foundation, Inc.
+# Copyright (C) 1996-2024 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
diff --git a/elf/libc-dl-profstub.c b/elf/libc-dl-profstub.c
index 8fb8aaa88e..36a65f4616 100644
--- a/elf/libc-dl-profstub.c
+++ b/elf/libc-dl-profstub.c
@@ -1,5 +1,5 @@
 /* Helper definitions for profiling of shared libraries.
-   Copyright (C) 1998-2023 Free Software Foundation, Inc.
+   Copyright (C) 1998-2024 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
diff --git a/elf/libc-dl_find_object.c b/elf/libc-dl_find_object.c
index 544c29664d..0de7d65cd8 100644
--- a/elf/libc-dl_find_object.c
+++ b/elf/libc-dl_find_object.c
@@ -1,5 +1,5 @@
 /* Locating objects in the process image.  libc forwarder.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/libc-early-init.h b/elf/libc-early-init.h
index e3e9dcd4f5..4da38f9119 100644
--- a/elf/libc-early-init.h
+++ b/elf/libc-early-init.h
@@ -1,5 +1,5 @@
 /* Early initialization of libc.so.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/libc_early_init.c b/elf/libc_early_init.c
index e54d2bb924..575b837f8f 100644
--- a/elf/libc_early_init.c
+++ b/elf/libc_early_init.c
@@ -1,5 +1,5 @@
 /* Early initialization of libc.so, libc.so side.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/link.h b/elf/link.h
index 3b5954d981..367d694dd8 100644
--- a/elf/link.h
+++ b/elf/link.h
@@ -1,6 +1,6 @@
 /* Data structure for communication from the run-time dynamic linker for
    loaded ELF shared objects.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/markermodMARKER-VALUE.c b/elf/markermodMARKER-VALUE.c
index 4e4be87c4e..e68e845df3 100644
--- a/elf/markermodMARKER-VALUE.c
+++ b/elf/markermodMARKER-VALUE.c
@@ -1,5 +1,5 @@
 /* Source file template for building shared objects with marker functions.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/pldd-xx.c b/elf/pldd-xx.c
index 36fcaff2fb..f55d615df3 100644
--- a/elf/pldd-xx.c
+++ b/elf/pldd-xx.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2011-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2011-2024 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
diff --git a/elf/pldd.c b/elf/pldd.c
index 454805dc17..c323856980 100644
--- a/elf/pldd.c
+++ b/elf/pldd.c
@@ -1,5 +1,5 @@
 /* List dynamic shared objects linked into given process.
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 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
diff --git a/elf/readelflib.c b/elf/readelflib.c
index 64f1d662a9..561ce36704 100644
--- a/elf/readelflib.c
+++ b/elf/readelflib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2024 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
diff --git a/elf/readlib.c b/elf/readlib.c
index bc13d9acc6..4d67c74136 100644
--- a/elf/readlib.c
+++ b/elf/readlib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2023 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/rtld-Rules b/elf/rtld-Rules
index 365a3408f3..4bd0b105e2 100644
--- a/elf/rtld-Rules
+++ b/elf/rtld-Rules
@@ -1,6 +1,6 @@
 # Subroutine makefile for compiling libc modules linked into dynamic linker.
 
-# Copyright (C) 2002-2023 Free Software Foundation, Inc.
+# Copyright (C) 2002-2024 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
diff --git a/elf/rtld.c b/elf/rtld.c
index 326286f3b2..4f494b792e 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -1,5 +1,5 @@
 /* Run time dynamic linker.
-   Copyright (C) 1995-2023 Free Software Foundation, Inc.
+   Copyright (C) 1995-2024 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
diff --git a/elf/rtld_static_init.c b/elf/rtld_static_init.c
index aec8cc056b..e918e4ebdf 100644
--- a/elf/rtld_static_init.c
+++ b/elf/rtld_static_init.c
@@ -1,5 +1,5 @@
 /* Partial initialization of ld.so loaded via static dlopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/setup-vdso.h b/elf/setup-vdso.h
index d92b12a7aa..888e1e4897 100644
--- a/elf/setup-vdso.h
+++ b/elf/setup-vdso.h
@@ -1,5 +1,5 @@
 /* Set up the data structures for the system-supplied DSO.
-   Copyright (C) 2012-2023 Free Software Foundation, Inc.
+   Copyright (C) 2012-2024 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
diff --git a/elf/simple-dl-hash.h b/elf/simple-dl-hash.h
index c8d2c210d8..d74d487939 100644
--- a/elf/simple-dl-hash.h
+++ b/elf/simple-dl-hash.h
@@ -1,5 +1,5 @@
 /* __simple_dl_elf_hash for testing true elf symbol lookup.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/simple-dl-new-hash.h b/elf/simple-dl-new-hash.h
index 36f168c442..aee69a3bdc 100644
--- a/elf/simple-dl-new-hash.h
+++ b/elf/simple-dl-new-hash.h
@@ -1,5 +1,5 @@
 /* __simple_dl_new_hash for testing true elf symbol lookup.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/sln.c b/elf/sln.c
index 74ec8cf292..229784e0df 100644
--- a/elf/sln.c
+++ b/elf/sln.c
@@ -1,5 +1,5 @@
 /* `sln' program to create symbolic links between files.
-   Copyright (C) 1998-2023 Free Software Foundation, Inc.
+   Copyright (C) 1998-2024 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
diff --git a/elf/sotruss-lib.c b/elf/sotruss-lib.c
index 59aa6aa1b9..6777aa1610 100644
--- a/elf/sotruss-lib.c
+++ b/elf/sotruss-lib.c
@@ -1,5 +1,5 @@
 /* Trace calls through PLTs and show caller, callee, and parameters.
-   Copyright (C) 2011-2023 Free Software Foundation, Inc.
+   Copyright (C) 2011-2024 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
diff --git a/elf/sotruss.sh b/elf/sotruss.sh
index 874a6bed3f..7454cd1f14 100755
--- a/elf/sotruss.sh
+++ b/elf/sotruss.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright (C) 2011-2023 Free Software Foundation, Inc.
+# Copyright (C) 2011-2024 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
diff --git a/elf/sprof.c b/elf/sprof.c
index 3eaa4758d6..1c4831a238 100644
--- a/elf/sprof.c
+++ b/elf/sprof.c
@@ -1,5 +1,5 @@
 /* Read and display shared object profiling data.
-   Copyright (C) 1997-2023 Free Software Foundation, Inc.
+   Copyright (C) 1997-2024 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
diff --git a/elf/static-stubs.c b/elf/static-stubs.c
index 08411162e9..14e457c3e8 100644
--- a/elf/static-stubs.c
+++ b/elf/static-stubs.c
@@ -1,6 +1,6 @@
 /* Stub implementations of functions to link into statically linked
    programs without needing libgcc_eh.
-   Copyright (C) 2012-2023 Free Software Foundation, Inc.
+   Copyright (C) 2012-2024 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
diff --git a/elf/stringtable.c b/elf/stringtable.c
index 9d562c0f85..e2e63e940f 100644
--- a/elf/stringtable.c
+++ b/elf/stringtable.c
@@ -1,5 +1,5 @@
 /* String tables for ld.so.cache construction.  Implementation.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/stringtable.h b/elf/stringtable.h
index 4875446c3c..cccda25175 100644
--- a/elf/stringtable.h
+++ b/elf/stringtable.h
@@ -1,5 +1,5 @@
 /* String tables for ld.so.cache construction.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/stringtable_free.c b/elf/stringtable_free.c
index 034187afd3..a2c2a5e852 100644
--- a/elf/stringtable_free.c
+++ b/elf/stringtable_free.c
@@ -1,5 +1,5 @@
 /* String tables for ld.so.cache construction.  Deallocation (for tests only).
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/tlsdeschtab.h b/elf/tlsdeschtab.h
index da92834234..07e109842e 100644
--- a/elf/tlsdeschtab.h
+++ b/elf/tlsdeschtab.h
@@ -1,5 +1,5 @@
 /* Hash table for TLS descriptors.
-   Copyright (C) 2005-2023 Free Software Foundation, Inc.
+   Copyright (C) 2005-2024 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
diff --git a/elf/tst-_dl_addr_inside_object.c b/elf/tst-_dl_addr_inside_object.c
index 363a1990dc..c0b7d820a6 100644
--- a/elf/tst-_dl_addr_inside_object.c
+++ b/elf/tst-_dl_addr_inside_object.c
@@ -1,5 +1,5 @@
 /* Unit test for _dl_addr_inside_object.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-absolute-sym-lib.c b/elf/tst-absolute-sym-lib.c
index 6a4ce14ed8..b480a0cd62 100644
--- a/elf/tst-absolute-sym-lib.c
+++ b/elf/tst-absolute-sym-lib.c
@@ -1,5 +1,5 @@
 /* BZ #19818 absolute symbol calculation shared module.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-absolute-sym-lib.lds b/elf/tst-absolute-sym-lib.lds
index 29e9a2e9d8..1fe0ca8949 100644
--- a/elf/tst-absolute-sym-lib.lds
+++ b/elf/tst-absolute-sym-lib.lds
@@ -1,5 +1,5 @@
 /* BZ #19818 absolute symbol calculation linker script.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-absolute-sym.c b/elf/tst-absolute-sym.c
index 6dbad94762..ab3dffd897 100644
--- a/elf/tst-absolute-sym.c
+++ b/elf/tst-absolute-sym.c
@@ -1,5 +1,5 @@
 /* BZ #19818 absolute symbol calculation main executable.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-absolute-zero-lib.c b/elf/tst-absolute-zero-lib.c
index 4054d01456..33d23995a7 100644
--- a/elf/tst-absolute-zero-lib.c
+++ b/elf/tst-absolute-zero-lib.c
@@ -1,5 +1,5 @@
 /* BZ #23307 absolute zero symbol calculation shared module.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-absolute-zero.c b/elf/tst-absolute-zero.c
index f7b4f5d353..d57b31a75a 100644
--- a/elf/tst-absolute-zero.c
+++ b/elf/tst-absolute-zero.c
@@ -1,5 +1,5 @@
 /* BZ #23307 absolute zero symbol calculation main executable.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-align.c b/elf/tst-align.c
index e41fd37837..023de80e52 100644
--- a/elf/tst-align.c
+++ b/elf/tst-align.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2003-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2003-2024 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
diff --git a/elf/tst-align2.c b/elf/tst-align2.c
index b21416a061..c73ea5a5fe 100644
--- a/elf/tst-align2.c
+++ b/elf/tst-align2.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2024 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
diff --git a/elf/tst-align3.c b/elf/tst-align3.c
index 458aee6b6a..793b1755c6 100644
--- a/elf/tst-align3.c
+++ b/elf/tst-align3.c
@@ -1,5 +1,5 @@
 /* Check alignment of PT_LOAD segment in a shared library.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-alignmod.c b/elf/tst-alignmod.c
index c8c2c651cf..3b20d33237 100644
--- a/elf/tst-alignmod.c
+++ b/elf/tst-alignmod.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2003-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2003-2024 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
diff --git a/elf/tst-alignmod2.c b/elf/tst-alignmod2.c
index aee3656eca..3bc6b8f653 100644
--- a/elf/tst-alignmod2.c
+++ b/elf/tst-alignmod2.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2003-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2003-2024 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
diff --git a/elf/tst-alignmod3.c b/elf/tst-alignmod3.c
index c28e066198..658014f166 100644
--- a/elf/tst-alignmod3.c
+++ b/elf/tst-alignmod3.c
@@ -1,5 +1,5 @@
 /* Check alignment of PT_LOAD segment in a shared library.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit-tlsdesc-dlopen.c b/elf/tst-audit-tlsdesc-dlopen.c
index a8b66c1b01..f7f31bbee3 100644
--- a/elf/tst-audit-tlsdesc-dlopen.c
+++ b/elf/tst-audit-tlsdesc-dlopen.c
@@ -1,5 +1,5 @@
 /* DT_AUDIT with modules with TLSDESC.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit-tlsdesc-mod1.c b/elf/tst-audit-tlsdesc-mod1.c
index c93e77f691..c6a18694da 100644
--- a/elf/tst-audit-tlsdesc-mod1.c
+++ b/elf/tst-audit-tlsdesc-mod1.c
@@ -1,5 +1,5 @@
 /* DT_AUDIT with modules with TLSDESC.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit-tlsdesc-mod2.c b/elf/tst-audit-tlsdesc-mod2.c
index f15dfa9f01..37d73dd5a2 100644
--- a/elf/tst-audit-tlsdesc-mod2.c
+++ b/elf/tst-audit-tlsdesc-mod2.c
@@ -1,5 +1,5 @@
 /* DT_AUDIT with modules with TLSDESC.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit-tlsdesc.c b/elf/tst-audit-tlsdesc.c
index 00c0cb8294..ff1ce691bb 100644
--- a/elf/tst-audit-tlsdesc.c
+++ b/elf/tst-audit-tlsdesc.c
@@ -1,5 +1,5 @@
 /* DT_AUDIT with modules with TLSDESC.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit11.c b/elf/tst-audit11.c
index 82e3401229..b2d07e2464 100644
--- a/elf/tst-audit11.c
+++ b/elf/tst-audit11.c
@@ -1,5 +1,5 @@
 /* Test version symbol binding can find a DSO replaced by la_objsearch.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit11mod1.c b/elf/tst-audit11mod1.c
index 45e03a5cd5..d3ee2722a4 100644
--- a/elf/tst-audit11mod1.c
+++ b/elf/tst-audit11mod1.c
@@ -1,5 +1,5 @@
 /* DSO directly opened by tst-audit11.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit11mod2.c b/elf/tst-audit11mod2.c
index 5fd36b03ef..2c12a913b1 100644
--- a/elf/tst-audit11mod2.c
+++ b/elf/tst-audit11mod2.c
@@ -1,5 +1,5 @@
 /* DSO indirectly opened by tst-audit11, with symbol versioning.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit11mod2.map b/elf/tst-audit11mod2.map
index 98f612a4b0..aa72d0eed6 100644
--- a/elf/tst-audit11mod2.map
+++ b/elf/tst-audit11mod2.map
@@ -1,5 +1,5 @@
 /* Symbol versioning for the DSO indirectly opened by tst-audit11.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit12.c b/elf/tst-audit12.c
index 474db3c842..8ab7cd3d93 100644
--- a/elf/tst-audit12.c
+++ b/elf/tst-audit12.c
@@ -1,5 +1,5 @@
 /* Test that symbol is bound to a DSO replaced by la_objsearch.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit12mod1.c b/elf/tst-audit12mod1.c
index 96c22bd69c..da43b8cac8 100644
--- a/elf/tst-audit12mod1.c
+++ b/elf/tst-audit12mod1.c
@@ -1,5 +1,5 @@
 /* DSO directly opened by tst-audit12.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit12mod2.c b/elf/tst-audit12mod2.c
index 9e88638c04..8e0d5cc71b 100644
--- a/elf/tst-audit12mod2.c
+++ b/elf/tst-audit12mod2.c
@@ -1,5 +1,5 @@
 /* Replaced DSO referenced by tst-audit12mod1.so, for tst-audit12.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit12mod2.map b/elf/tst-audit12mod2.map
index 1db5bef0b3..3e3f7de1ec 100644
--- a/elf/tst-audit12mod2.map
+++ b/elf/tst-audit12mod2.map
@@ -1,5 +1,5 @@
 /* Symbol versioning for tst-audit12mod2.so used by tst-audit12.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit12mod3.c b/elf/tst-audit12mod3.c
index 88ece881e4..c1575a7c14 100644
--- a/elf/tst-audit12mod3.c
+++ b/elf/tst-audit12mod3.c
@@ -1,5 +1,5 @@
 /* Replacement DSO loaded by the audit module, for tst-audit12.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-audit13.c b/elf/tst-audit13.c
index f67806fa7e..be8b027538 100644
--- a/elf/tst-audit13.c
+++ b/elf/tst-audit13.c
@@ -1,5 +1,5 @@
 /* Check for invalid audit version (BZ#24122).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-audit13mod1.c b/elf/tst-audit13mod1.c
index f191a4e724..20689d82c6 100644
--- a/elf/tst-audit13mod1.c
+++ b/elf/tst-audit13mod1.c
@@ -1,5 +1,5 @@
 /* Check for invalid audit version (BZ#24122).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-audit14.c b/elf/tst-audit14.c
index 6075f6dcef..9ad55b1edf 100644
--- a/elf/tst-audit14.c
+++ b/elf/tst-audit14.c
@@ -1,5 +1,5 @@
 /* Main program with DT_AUDIT.  One audit module.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-audit17.c b/elf/tst-audit17.c
index 88739e8524..6a121aa00a 100644
--- a/elf/tst-audit17.c
+++ b/elf/tst-audit17.c
@@ -1,5 +1,5 @@
 /* Check DT_AUDIT with audit not linked against libc.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit18.c b/elf/tst-audit18.c
index 5d13dd0a48..841251dd70 100644
--- a/elf/tst-audit18.c
+++ b/elf/tst-audit18.c
@@ -1,5 +1,5 @@
 /* Check DT_AUDIT with dlmopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit18mod.c b/elf/tst-audit18mod.c
index f010a475dc..98e04887d7 100644
--- a/elf/tst-audit18mod.c
+++ b/elf/tst-audit18mod.c
@@ -1,5 +1,5 @@
 /* Check DT_AUDIT with dlmopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit19a.c b/elf/tst-audit19a.c
index 2b96b3bb53..5f98b241b6 100644
--- a/elf/tst-audit19a.c
+++ b/elf/tst-audit19a.c
@@ -1,6 +1,6 @@
 /* Check if DT_AUDIT a module without la_plt{enter,exit} symbols does not incur
    in profiling (BZ#15533).
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit19b.c b/elf/tst-audit19b.c
index d4c9d6c378..70bfe4eadf 100644
--- a/elf/tst-audit19b.c
+++ b/elf/tst-audit19b.c
@@ -1,6 +1,6 @@
 /* Check if DT_AUDIT a module with la_plt{enter,exit} call la_symbind
    for lazy resolution.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit19bmod.c b/elf/tst-audit19bmod.c
index 50d1aa6d96..ff17b5800f 100644
--- a/elf/tst-audit19bmod.c
+++ b/elf/tst-audit19bmod.c
@@ -1,5 +1,5 @@
 /* Extra module for tst-audit18b.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit20.c b/elf/tst-audit20.c
index 8ea05f254b..a570875966 100644
--- a/elf/tst-audit20.c
+++ b/elf/tst-audit20.c
@@ -1,5 +1,5 @@
 /* Check dlopen failure on audit modules.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit21.c b/elf/tst-audit21.c
index 746eec897d..ca5934b3af 100644
--- a/elf/tst-audit21.c
+++ b/elf/tst-audit21.c
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT with static TLS.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit22.c b/elf/tst-audit22.c
index 977dbde6b0..4e97be3be0 100644
--- a/elf/tst-audit22.c
+++ b/elf/tst-audit22.c
@@ -1,5 +1,5 @@
 /* Check DTAUDIT and vDSO interaction.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-audit23.c b/elf/tst-audit23.c
index bb7d66c385..32e7c8b2a3 100644
--- a/elf/tst-audit23.c
+++ b/elf/tst-audit23.c
@@ -1,5 +1,5 @@
 /* Check for expected la_objopen and la_objeclose for all objects.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit23mod.c b/elf/tst-audit23mod.c
index 8807d1159c..4028da33cf 100644
--- a/elf/tst-audit23mod.c
+++ b/elf/tst-audit23mod.c
@@ -1,5 +1,5 @@
 /* Extra module for tst-audit23
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24a.c b/elf/tst-audit24a.c
index 0be8aa8f87..e3b5e11b4d 100644
--- a/elf/tst-audit24a.c
+++ b/elf/tst-audit24a.c
@@ -1,5 +1,5 @@
 /* LD_AUDIT test for la_symbind and bind-now.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24amod1.c b/elf/tst-audit24amod1.c
index 31f512cc4a..4774de5c65 100644
--- a/elf/tst-audit24amod1.c
+++ b/elf/tst-audit24amod1.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit24a.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24amod2.c b/elf/tst-audit24amod2.c
index 2458f3435b..2233dd20c0 100644
--- a/elf/tst-audit24amod2.c
+++ b/elf/tst-audit24amod2.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit24a.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24b.c b/elf/tst-audit24b.c
index 5276f2f7f5..3838b8d8f8 100644
--- a/elf/tst-audit24b.c
+++ b/elf/tst-audit24b.c
@@ -1,5 +1,5 @@
 /* LD_AUDIT test for la_symbind and bind-now.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24bmod1.c b/elf/tst-audit24bmod1.c
index 1f20581291..84fe53946c 100644
--- a/elf/tst-audit24bmod1.c
+++ b/elf/tst-audit24bmod1.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit24c.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24bmod2.c b/elf/tst-audit24bmod2.c
index 77766d810e..07509db774 100644
--- a/elf/tst-audit24bmod2.c
+++ b/elf/tst-audit24bmod2.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit24b.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24d.c b/elf/tst-audit24d.c
index c1c58dfbfa..8894f1471d 100644
--- a/elf/tst-audit24d.c
+++ b/elf/tst-audit24d.c
@@ -1,5 +1,5 @@
 /* LD_AUDIT test for la_symbind and bind-now.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24dmod1.c b/elf/tst-audit24dmod1.c
index 99891b299c..ccf0fc4878 100644
--- a/elf/tst-audit24dmod1.c
+++ b/elf/tst-audit24dmod1.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit24d.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24dmod2.c b/elf/tst-audit24dmod2.c
index 4140818a24..47ad6b7303 100644
--- a/elf/tst-audit24dmod2.c
+++ b/elf/tst-audit24dmod2.c
@@ -1,5 +1,5 @@
 /* Module for tst-audit24d.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24dmod3.c b/elf/tst-audit24dmod3.c
index 41db19b726..4f3d6d4064 100644
--- a/elf/tst-audit24dmod3.c
+++ b/elf/tst-audit24dmod3.c
@@ -1,5 +1,5 @@
 /* Module for tst-audit24d.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit24dmod4.c b/elf/tst-audit24dmod4.c
index cb60bad8f8..f67696bdd7 100644
--- a/elf/tst-audit24dmod4.c
+++ b/elf/tst-audit24dmod4.c
@@ -1,5 +1,5 @@
 /* Module for tst-audit24d.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25.h b/elf/tst-audit25.h
index 363e1e7ea7..10bcc38c13 100644
--- a/elf/tst-audit25.h
+++ b/elf/tst-audit25.h
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT and LD_BIND_NOW.  Common definitions.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25a.c b/elf/tst-audit25a.c
index 7c1fb59096..b209ee820f 100644
--- a/elf/tst-audit25a.c
+++ b/elf/tst-audit25a.c
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT and LD_BIND_NOW.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25b.c b/elf/tst-audit25b.c
index 7e9b33ed57..9b8665d517 100644
--- a/elf/tst-audit25b.c
+++ b/elf/tst-audit25b.c
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT and LD_BIND_NOW.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25mod1.c b/elf/tst-audit25mod1.c
index 2791e38579..a1d79bf10f 100644
--- a/elf/tst-audit25mod1.c
+++ b/elf/tst-audit25mod1.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit25.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25mod2.c b/elf/tst-audit25mod2.c
index 90e98e604e..8e7ed48316 100644
--- a/elf/tst-audit25mod2.c
+++ b/elf/tst-audit25mod2.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit25.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25mod3.c b/elf/tst-audit25mod3.c
index de44a729da..ce61bc99b7 100644
--- a/elf/tst-audit25mod3.c
+++ b/elf/tst-audit25mod3.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit25.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit25mod4.c b/elf/tst-audit25mod4.c
index 2878342d72..db6541e6a8 100644
--- a/elf/tst-audit25mod4.c
+++ b/elf/tst-audit25mod4.c
@@ -1,5 +1,5 @@
 /* Module used by tst-audit25.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-audit28.c b/elf/tst-audit28.c
index bb9afb2bb3..c18231f42f 100644
--- a/elf/tst-audit28.c
+++ b/elf/tst-audit28.c
@@ -1,5 +1,5 @@
 /* Check the usability of <dlfcn.h> functions in audit modules.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditlogmod-1.c b/elf/tst-auditlogmod-1.c
index 662ff04340..1c0f3ac3e9 100644
--- a/elf/tst-auditlogmod-1.c
+++ b/elf/tst-auditlogmod-1.c
@@ -1,5 +1,5 @@
 /* Audit module which logs that it was loaded.  Variant 1.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-auditlogmod-2.c b/elf/tst-auditlogmod-2.c
index 294ca63963..e9736009b7 100644
--- a/elf/tst-auditlogmod-2.c
+++ b/elf/tst-auditlogmod-2.c
@@ -1,5 +1,5 @@
 /* Audit module which logs that it was loaded.  Variant 2.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-auditlogmod-3.c b/elf/tst-auditlogmod-3.c
index 08dfe530ab..58e92a64c5 100644
--- a/elf/tst-auditlogmod-3.c
+++ b/elf/tst-auditlogmod-3.c
@@ -1,5 +1,5 @@
 /* Audit module which logs that it was loaded.  Variant 3.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-auditmany.c b/elf/tst-auditmany.c
index a99cc0b1dd..da46891313 100644
--- a/elf/tst-auditmany.c
+++ b/elf/tst-auditmany.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Main program.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod.h b/elf/tst-auditmanymod.h
index 2445950713..80559a2bd0 100644
--- a/elf/tst-auditmanymod.h
+++ b/elf/tst-auditmanymod.h
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor template.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod1.c b/elf/tst-auditmanymod1.c
index abb429e9e4..193dfd29d8 100644
--- a/elf/tst-auditmanymod1.c
+++ b/elf/tst-auditmanymod1.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 1.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod2.c b/elf/tst-auditmanymod2.c
index 1f31890aa9..09921fcc90 100644
--- a/elf/tst-auditmanymod2.c
+++ b/elf/tst-auditmanymod2.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 2.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod3.c b/elf/tst-auditmanymod3.c
index 093bfdb0b8..307425c71f 100644
--- a/elf/tst-auditmanymod3.c
+++ b/elf/tst-auditmanymod3.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 3.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod4.c b/elf/tst-auditmanymod4.c
index b45f402b5b..2f7b9684f4 100644
--- a/elf/tst-auditmanymod4.c
+++ b/elf/tst-auditmanymod4.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 4.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod5.c b/elf/tst-auditmanymod5.c
index f13ca75433..34866cd81e 100644
--- a/elf/tst-auditmanymod5.c
+++ b/elf/tst-auditmanymod5.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 5.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod6.c b/elf/tst-auditmanymod6.c
index 50ac8ee2ea..2a3624f780 100644
--- a/elf/tst-auditmanymod6.c
+++ b/elf/tst-auditmanymod6.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 6.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod7.c b/elf/tst-auditmanymod7.c
index 0d35d153ba..b36e846745 100644
--- a/elf/tst-auditmanymod7.c
+++ b/elf/tst-auditmanymod7.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 7.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod8.c b/elf/tst-auditmanymod8.c
index 3e8a52476e..42f35521eb 100644
--- a/elf/tst-auditmanymod8.c
+++ b/elf/tst-auditmanymod8.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 8.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmanymod9.c b/elf/tst-auditmanymod9.c
index 1c7dd07a71..d7f78f2643 100644
--- a/elf/tst-auditmanymod9.c
+++ b/elf/tst-auditmanymod9.c
@@ -1,5 +1,5 @@
 /* Check cookie initialization for many auditors.  Auditor 9.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-auditmod-tlsdesc.c b/elf/tst-auditmod-tlsdesc.c
index 3896e2acaa..0d6f024e94 100644
--- a/elf/tst-auditmod-tlsdesc.c
+++ b/elf/tst-auditmod-tlsdesc.c
@@ -1,5 +1,5 @@
 /* DT_AUDIT with modules with TLSDESC.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod11.c b/elf/tst-auditmod11.c
index 44865cbe73..2158f0bc97 100644
--- a/elf/tst-auditmod11.c
+++ b/elf/tst-auditmod11.c
@@ -1,5 +1,5 @@
 /* Audit module for tst-audit11.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-auditmod12.c b/elf/tst-auditmod12.c
index 3bad81d887..6a6dbebfe1 100644
--- a/elf/tst-auditmod12.c
+++ b/elf/tst-auditmod12.c
@@ -1,5 +1,5 @@
 /* Audit module for tst-audit12.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-auditmod17.c b/elf/tst-auditmod17.c
index 25eb44b37e..4b91cbe11c 100644
--- a/elf/tst-auditmod17.c
+++ b/elf/tst-auditmod17.c
@@ -1,5 +1,5 @@
 /* Check DT_AUDIT with audit not linked against libc.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod18.c b/elf/tst-auditmod18.c
index cacada8d95..defca4bf08 100644
--- a/elf/tst-auditmod18.c
+++ b/elf/tst-auditmod18.c
@@ -1,5 +1,5 @@
 /* Check DT_AUDIT with dlmopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod19a.c b/elf/tst-auditmod19a.c
index 0a6a98cb1f..06f25c95e7 100644
--- a/elf/tst-auditmod19a.c
+++ b/elf/tst-auditmod19a.c
@@ -1,5 +1,5 @@
 /* Audit module for tst-audit18a.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod19b.c b/elf/tst-auditmod19b.c
index 75d7beebf7..41d9db921d 100644
--- a/elf/tst-auditmod19b.c
+++ b/elf/tst-auditmod19b.c
@@ -1,5 +1,5 @@
 /* Audit module for tst-audit18b.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod20.c b/elf/tst-auditmod20.c
index b083dd49d5..522b4d25bc 100644
--- a/elf/tst-auditmod20.c
+++ b/elf/tst-auditmod20.c
@@ -1,5 +1,5 @@
 /* Check dlopen failure on audit modules.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod21a.c b/elf/tst-auditmod21a.c
index fbb48e9c79..26ac2237bd 100644
--- a/elf/tst-auditmod21a.c
+++ b/elf/tst-auditmod21a.c
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT with static TLS.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod21b.c b/elf/tst-auditmod21b.c
index ac8c0877ce..8bb15d44d7 100644
--- a/elf/tst-auditmod21b.c
+++ b/elf/tst-auditmod21b.c
@@ -1,5 +1,5 @@
 /* Check LD_AUDIT with static TLS.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod22.c b/elf/tst-auditmod22.c
index 6b05a1f4f8..8f95ea3083 100644
--- a/elf/tst-auditmod22.c
+++ b/elf/tst-auditmod22.c
@@ -1,5 +1,5 @@
 /* Check DTAUDIT and vDSO interaction.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-auditmod23.c b/elf/tst-auditmod23.c
index 8a14695b23..9498707d08 100644
--- a/elf/tst-auditmod23.c
+++ b/elf/tst-auditmod23.c
@@ -1,5 +1,5 @@
 /* Audit module loaded by tst-audit23.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod24.h b/elf/tst-auditmod24.h
index bdb8b026d1..c46007192e 100644
--- a/elf/tst-auditmod24.h
+++ b/elf/tst-auditmod24.h
@@ -1,5 +1,5 @@
 /* Auxiliary functions for tst-audit24x.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod24a.c b/elf/tst-auditmod24a.c
index e5d5107586..bed1526970 100644
--- a/elf/tst-auditmod24a.c
+++ b/elf/tst-auditmod24a.c
@@ -1,5 +1,5 @@
 /* Audit modules for tst-audit24a.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod24b.c b/elf/tst-auditmod24b.c
index fa880a3fba..6a6a2c9fbe 100644
--- a/elf/tst-auditmod24b.c
+++ b/elf/tst-auditmod24b.c
@@ -1,5 +1,5 @@
 /* Audit modules for tst-audit24b.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod24d.c b/elf/tst-auditmod24d.c
index 94a60cb367..4f1d7a469a 100644
--- a/elf/tst-auditmod24d.c
+++ b/elf/tst-auditmod24d.c
@@ -1,5 +1,5 @@
 /* Audit module for tst-audit24d.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod25.c b/elf/tst-auditmod25.c
index 235792c39b..1633aa1287 100644
--- a/elf/tst-auditmod25.c
+++ b/elf/tst-auditmod25.c
@@ -1,5 +1,5 @@
 /* Audit modules for tst-audit25a.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auditmod28.c b/elf/tst-auditmod28.c
index 35180208ba..5fc9b086f3 100644
--- a/elf/tst-auditmod28.c
+++ b/elf/tst-auditmod28.c
@@ -1,5 +1,5 @@
 /* Check the usability of <dlfcn.h> functions in audit modules.  Audit module.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-auxobj-dlopen.c b/elf/tst-auxobj-dlopen.c
index 9ad1a0b532..7bdf3bed27 100644
--- a/elf/tst-auxobj-dlopen.c
+++ b/elf/tst-auxobj-dlopen.c
@@ -1,7 +1,7 @@
 /* Test for BZ#16272, dlopen'ing an auxiliary filter object.
    Ensure that symbols from the resolve correctly.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-auxobj.c b/elf/tst-auxobj.c
index b506f1824f..8d1c7eb1d6 100644
--- a/elf/tst-auxobj.c
+++ b/elf/tst-auxobj.c
@@ -1,7 +1,7 @@
 /* Test that symbols from auxiliary filter objects are resolved to the
    filtee.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-auxv.c b/elf/tst-auxv.c
index e06c9b1534..8832a92e0c 100644
--- a/elf/tst-auxv.c
+++ b/elf/tst-auxv.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2013-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2024 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
diff --git a/elf/tst-auxvalmod.c b/elf/tst-auxvalmod.c
index 30ce0026a8..ad23fd5d09 100644
--- a/elf/tst-auxvalmod.c
+++ b/elf/tst-auxvalmod.c
@@ -1,5 +1,5 @@
 /* Wrapper for getauxval testing.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-big-note-lib.S b/elf/tst-big-note-lib.S
index e4bcc0357a..5eb1e03cfb 100644
--- a/elf/tst-big-note-lib.S
+++ b/elf/tst-big-note-lib.S
@@ -1,5 +1,5 @@
 /* Bug 20419: test for stack overflow in elf/dl-load.c open_verify()
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-big-note.c b/elf/tst-big-note.c
index 27f976de77..e402c2be51 100644
--- a/elf/tst-big-note.c
+++ b/elf/tst-big-note.c
@@ -1,5 +1,5 @@
 /* Bug 20419: test for stack overflow in elf/dl-load.c open_verify()
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-create_format1.c b/elf/tst-create_format1.c
index ca58fa19c6..4cf3442cda 100644
--- a/elf/tst-create_format1.c
+++ b/elf/tst-create_format1.c
@@ -1,5 +1,5 @@
 /* Check _dl_exception_create_format.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-debug1.c b/elf/tst-debug1.c
index ae6230bcc8..f84e0f5108 100644
--- a/elf/tst-debug1.c
+++ b/elf/tst-debug1.c
@@ -1,5 +1,5 @@
 /* Unit test for dlopen on ELF object from "objcopy --only-keep-debug".
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/tst-decorate-maps.c b/elf/tst-decorate-maps.c
index b0ea65ffd7..85ba5ce939 100644
--- a/elf/tst-decorate-maps.c
+++ b/elf/tst-decorate-maps.c
@@ -1,5 +1,5 @@
 /* Check the VMA name decoration.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-dl-hash.c b/elf/tst-dl-hash.c
index 0127858453..7c3017e3cd 100644
--- a/elf/tst-dl-hash.c
+++ b/elf/tst-dl-hash.c
@@ -1,5 +1,5 @@
 /* Test dl-hash functions.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-dl-hwcaps_split.c b/elf/tst-dl-hwcaps_split.c
index 043c90c07a..ed3f29712c 100644
--- a/elf/tst-dl-hwcaps_split.c
+++ b/elf/tst-dl-hwcaps_split.c
@@ -1,5 +1,5 @@
 /* Unit tests for dl-hwcaps.c.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-dl-is_dso.c b/elf/tst-dl-is_dso.c
index 6cc9a68f44..82926914d4 100644
--- a/elf/tst-dl-is_dso.c
+++ b/elf/tst-dl-is_dso.c
@@ -1,5 +1,5 @@
 /* Test heuristic for recognizing DSO file names.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dl-iter-static.c b/elf/tst-dl-iter-static.c
index 66158f8036..93788d6711 100644
--- a/elf/tst-dl-iter-static.c
+++ b/elf/tst-dl-iter-static.c
@@ -1,5 +1,5 @@
 /* BZ #16046 dl_iterate_phdr static executable test.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dl_find_object-static.c b/elf/tst-dl_find_object-static.c
index fe5a18f20d..990eb39173 100644
--- a/elf/tst-dl_find_object-static.c
+++ b/elf/tst-dl_find_object-static.c
@@ -1,5 +1,5 @@
 /* Basic tests for _dl_find_object.  Static version.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dl_find_object-threads.c b/elf/tst-dl_find_object-threads.c
index 0cc5e8920f..103f793d28 100644
--- a/elf/tst-dl_find_object-threads.c
+++ b/elf/tst-dl_find_object-threads.c
@@ -1,5 +1,5 @@
 /* _dl_find_object test with parallelism.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dl_find_object.c b/elf/tst-dl_find_object.c
index eaaa2cf91f..3c3595081d 100644
--- a/elf/tst-dl_find_object.c
+++ b/elf/tst-dl_find_object.c
@@ -1,5 +1,5 @@
 /* Basic tests for _dl_find_object.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlclose-lazy-mod1.c b/elf/tst-dlclose-lazy-mod1.c
index 8439dc1925..ac8ef6d20f 100644
--- a/elf/tst-dlclose-lazy-mod1.c
+++ b/elf/tst-dlclose-lazy-mod1.c
@@ -1,5 +1,5 @@
 /* Lazy binding during dlclose.  Directly loaded module.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-dlclose-lazy-mod2.c b/elf/tst-dlclose-lazy-mod2.c
index 767f69ffdb..d1ae34330c 100644
--- a/elf/tst-dlclose-lazy-mod2.c
+++ b/elf/tst-dlclose-lazy-mod2.c
@@ -1,5 +1,5 @@
 /* Lazy binding during dlclose.  Indirectly loaded module.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-dlclose-lazy.c b/elf/tst-dlclose-lazy.c
index 976a6bb6f6..a5a4bab4b7 100644
--- a/elf/tst-dlclose-lazy.c
+++ b/elf/tst-dlclose-lazy.c
@@ -1,5 +1,5 @@
 /* Test lazy binding during dlclose (bug 30425).
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-dlmodcount.c b/elf/tst-dlmodcount.c
index b27dfbb32d..6aac28e5cf 100644
--- a/elf/tst-dlmodcount.c
+++ b/elf/tst-dlmodcount.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2024 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
diff --git a/elf/tst-dlmopen-dlerror-mod.c b/elf/tst-dlmopen-dlerror-mod.c
index 8a98f34111..a80aa88641 100644
--- a/elf/tst-dlmopen-dlerror-mod.c
+++ b/elf/tst-dlmopen-dlerror-mod.c
@@ -1,5 +1,5 @@
 /* Check that dlfcn errors are reported properly after dlmopen.  Test module.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlmopen-dlerror.c b/elf/tst-dlmopen-dlerror.c
index 7618fad60e..f0719954cf 100644
--- a/elf/tst-dlmopen-dlerror.c
+++ b/elf/tst-dlmopen-dlerror.c
@@ -1,5 +1,5 @@
 /* Check that dlfcn errors are reported properly after dlmopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlmopen-gethostbyname-mod.c b/elf/tst-dlmopen-gethostbyname-mod.c
index d5050fae0d..f7eb6014b9 100644
--- a/elf/tst-dlmopen-gethostbyname-mod.c
+++ b/elf/tst-dlmopen-gethostbyname-mod.c
@@ -1,5 +1,5 @@
 /* Exercise dlerror_run in elf/dl-libc.c after dlmopen, via NSS.  Helper module.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlmopen-gethostbyname.c b/elf/tst-dlmopen-gethostbyname.c
index 72f0ab62f1..90141e63f6 100644
--- a/elf/tst-dlmopen-gethostbyname.c
+++ b/elf/tst-dlmopen-gethostbyname.c
@@ -1,5 +1,5 @@
 /* Exercise dlerror_run in elf/dl-libc.c after dlmopen, via NSS (bug 27646).
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlmopen-twice-mod1.c b/elf/tst-dlmopen-twice-mod1.c
index c55d3bea45..e9c2abe3ae 100644
--- a/elf/tst-dlmopen-twice-mod1.c
+++ b/elf/tst-dlmopen-twice-mod1.c
@@ -1,5 +1,5 @@
 /* Initialization of libc after dlmopen/dlclose/dlmopen (bug 29528).  Module 1.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-dlmopen-twice-mod2.c b/elf/tst-dlmopen-twice-mod2.c
index 47fddf687d..d3b3aa0fdf 100644
--- a/elf/tst-dlmopen-twice-mod2.c
+++ b/elf/tst-dlmopen-twice-mod2.c
@@ -1,5 +1,5 @@
 /* Initialization of libc after dlmopen/dlclose/dlmopen (bug 29528).  Module 2.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-dlmopen-twice.c b/elf/tst-dlmopen-twice.c
index 23f79044f7..bc5c563d31 100644
--- a/elf/tst-dlmopen-twice.c
+++ b/elf/tst-dlmopen-twice.c
@@ -1,5 +1,5 @@
 /* Initialization of libc after dlmopen/dlclose/dlmopen (bug 29528).  Main.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-dlmopen4.c b/elf/tst-dlmopen4.c
index abc800daed..b1c5502621 100644
--- a/elf/tst-dlmopen4.c
+++ b/elf/tst-dlmopen4.c
@@ -1,5 +1,5 @@
 /* Test struct r_debug_extended via DT_DEBUG.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod1.c b/elf/tst-dlopen-nodelete-reloc-mod1.c
index ee98489521..b0bbf74da5 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod1.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod1.c
@@ -1,6 +1,6 @@
 /* Test propagation of NODELETE to an already-loaded object via relocation.
    Non-NODELETE helper module.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod10.c b/elf/tst-dlopen-nodelete-reloc-mod10.c
index 93e406e064..2cee0d10e3 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod10.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod10.c
@@ -1,5 +1,5 @@
 /* Helper module to load tst-dlopen-nodelete-reloc-mod11.so.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod11.cc b/elf/tst-dlopen-nodelete-reloc-mod11.cc
index 494563a445..ddf956aaa0 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod11.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod11.cc
@@ -1,5 +1,5 @@
 /* Second module defining a unique symbol (loaded indirectly).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod12.cc b/elf/tst-dlopen-nodelete-reloc-mod12.cc
index 0d2aa9b3ce..aa01cd4854 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod12.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod12.cc
@@ -1,5 +1,5 @@
 /* First module for NODELETE test defining a unique symbol (with DT_NEEDED).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod13.cc b/elf/tst-dlopen-nodelete-reloc-mod13.cc
index 6765dfccea..aeabd9abed 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod13.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod13.cc
@@ -1,5 +1,5 @@
 /* Second module for NODELETE test defining a unique symbol (with DT_NEEDED).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod13.h b/elf/tst-dlopen-nodelete-reloc-mod13.h
index e996bf06a9..47b7787805 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod13.h
+++ b/elf/tst-dlopen-nodelete-reloc-mod13.h
@@ -1,5 +1,5 @@
 /* Inline function which produces a unique symbol.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod14.cc b/elf/tst-dlopen-nodelete-reloc-mod14.cc
index 9a6e866403..38bbf2973d 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod14.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod14.cc
@@ -1,5 +1,5 @@
 /* This object must retain NODELETE status after a dlopen failure.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod15.cc b/elf/tst-dlopen-nodelete-reloc-mod15.cc
index adf01245ab..d94c3f26d7 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod15.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod15.cc
@@ -1,5 +1,5 @@
 /* Helper object to mark tst-dlopen-nodelete-reloc-mod14.so as NODELETE.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod16.c b/elf/tst-dlopen-nodelete-reloc-mod16.c
index 23547558f2..d3e94b4f8c 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod16.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod16.c
@@ -1,5 +1,5 @@
 /* Object with an undefined symbol to trigger a relocation failure.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod17.c b/elf/tst-dlopen-nodelete-reloc-mod17.c
index 5f550ef9ef..a1ffd94327 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod17.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod17.c
@@ -1,5 +1,5 @@
 /* Top-level object with dependency on an object that fails relocation.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod2.c b/elf/tst-dlopen-nodelete-reloc-mod2.c
index 93cdeba7b3..e755071e10 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod2.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod2.c
@@ -1,6 +1,6 @@
 /* Test propagation of NODELETE to an already-loaded object via relocation.
    NODELETE helper module.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod3.c b/elf/tst-dlopen-nodelete-reloc-mod3.c
index fc052aa209..4a759d3678 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod3.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod3.c
@@ -1,6 +1,6 @@
 /* Test propagation of NODELETE to an already-loaded object via relocation.
    Non-NODELETE helper module.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod4.c b/elf/tst-dlopen-nodelete-reloc-mod4.c
index 0b8e60371d..719ff603be 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod4.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod4.c
@@ -1,6 +1,6 @@
 /* Test propagation of NODELETE to an already-loaded object via relocation.
    Intermediate helper module.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod5.c b/elf/tst-dlopen-nodelete-reloc-mod5.c
index 5dbdee5301..43d8a7df62 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod5.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod5.c
@@ -1,6 +1,6 @@
 /* Test propagation of NODELETE to an already-loaded object via relocation.
    NODELETE helper module.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod6.cc b/elf/tst-dlopen-nodelete-reloc-mod6.cc
index 2f55c95f58..42447b35c6 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod6.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod6.cc
@@ -1,5 +1,5 @@
 /* First module for NODELETE test defining a unique symbol.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod7.cc b/elf/tst-dlopen-nodelete-reloc-mod7.cc
index 598de9fe92..9ea1423587 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod7.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod7.cc
@@ -1,5 +1,5 @@
 /* Second module for NODELETE test defining a unique symbol.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod8.c b/elf/tst-dlopen-nodelete-reloc-mod8.c
index 2a6a84cb1e..92019db99e 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod8.c
+++ b/elf/tst-dlopen-nodelete-reloc-mod8.c
@@ -1,5 +1,5 @@
 /* Helper module to load tst-dlopen-nodelete-reloc-mod9.so.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc-mod9.cc b/elf/tst-dlopen-nodelete-reloc-mod9.cc
index 968abce2a3..41264a921f 100644
--- a/elf/tst-dlopen-nodelete-reloc-mod9.cc
+++ b/elf/tst-dlopen-nodelete-reloc-mod9.cc
@@ -1,5 +1,5 @@
 /* First module defining a unique symbol (loaded indirectly).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc.c b/elf/tst-dlopen-nodelete-reloc.c
index 2ff3087eed..0cf8ab6335 100644
--- a/elf/tst-dlopen-nodelete-reloc.c
+++ b/elf/tst-dlopen-nodelete-reloc.c
@@ -1,5 +1,5 @@
 /* Test interactions of dlopen, NODELETE, and relocations.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-nodelete-reloc.h b/elf/tst-dlopen-nodelete-reloc.h
index 5dbd36272f..65a055d545 100644
--- a/elf/tst-dlopen-nodelete-reloc.h
+++ b/elf/tst-dlopen-nodelete-reloc.h
@@ -1,5 +1,5 @@
 /* Template to produce unique symbols.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-pie.c b/elf/tst-dlopen-pie.c
index 3a009a049a..b2ee342d41 100644
--- a/elf/tst-dlopen-pie.c
+++ b/elf/tst-dlopen-pie.c
@@ -1,5 +1,5 @@
 /* dlopen test for PIE objects.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopen-self-container.c b/elf/tst-dlopen-self-container.c
index ac8fef40a5..8320e6190d 100644
--- a/elf/tst-dlopen-self-container.c
+++ b/elf/tst-dlopen-self-container.c
@@ -1,5 +1,5 @@
 /* Check dlopen'ing the executable itself fails (bug 24900); container version.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-self-pie.c b/elf/tst-dlopen-self-pie.c
index 7e1a98ee54..03b45889b3 100644
--- a/elf/tst-dlopen-self-pie.c
+++ b/elf/tst-dlopen-self-pie.c
@@ -1,5 +1,5 @@
 /* Check that dlopen'ing the executable itself fails (bug 24900); PIE version.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-self.c b/elf/tst-dlopen-self.c
index 0e552e19bd..302dfafbf5 100644
--- a/elf/tst-dlopen-self.c
+++ b/elf/tst-dlopen-self.c
@@ -1,5 +1,5 @@
 /* Check that dlopen'ing the executable itself fails (bug 24900).
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-tlsmodid-container.c b/elf/tst-dlopen-tlsmodid-container.c
index 3c55b403ef..2bed93a1e8 100644
--- a/elf/tst-dlopen-tlsmodid-container.c
+++ b/elf/tst-dlopen-tlsmodid-container.c
@@ -1,5 +1,5 @@
 /* Test case for BZ #16634.  Container version.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-tlsmodid-pie.c b/elf/tst-dlopen-tlsmodid-pie.c
index 74f0a7afcc..4067d1f2b6 100644
--- a/elf/tst-dlopen-tlsmodid-pie.c
+++ b/elf/tst-dlopen-tlsmodid-pie.c
@@ -1,5 +1,5 @@
 /* Test case for BZ #16634.  PIE version.
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-tlsmodid.c b/elf/tst-dlopen-tlsmodid.c
index 5cda70c659..f1354f1897 100644
--- a/elf/tst-dlopen-tlsmodid.c
+++ b/elf/tst-dlopen-tlsmodid.c
@@ -4,7 +4,7 @@
    __RTLD_OPENEXEC does not cause assertion in ld.so, and that it
    actually results in an error.
 
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopen-tlsmodid.h b/elf/tst-dlopen-tlsmodid.h
index 3d37a2608c..a719edfa1f 100644
--- a/elf/tst-dlopen-tlsmodid.h
+++ b/elf/tst-dlopen-tlsmodid.h
@@ -5,7 +5,7 @@
    __RTLD_OPENEXEC does not cause assertion in ld.so, and that it
    actually results in an error.
 
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-dlopenfail-2.c b/elf/tst-dlopenfail-2.c
index d60f70e907..9320638ff3 100644
--- a/elf/tst-dlopenfail-2.c
+++ b/elf/tst-dlopenfail-2.c
@@ -1,5 +1,5 @@
 /* Test unrelated dlopen after dlopen failure involving NODELETE.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopenfail.c b/elf/tst-dlopenfail.c
index 794094e0d0..23dce15c37 100644
--- a/elf/tst-dlopenfail.c
+++ b/elf/tst-dlopenfail.c
@@ -1,5 +1,5 @@
 /* Test dlopen rollback after failures involving NODELETE objects (bug 20839).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopenfaillinkmod.c b/elf/tst-dlopenfaillinkmod.c
index 23656ba519..397573b318 100644
--- a/elf/tst-dlopenfaillinkmod.c
+++ b/elf/tst-dlopenfaillinkmod.c
@@ -1,5 +1,5 @@
 /* Empty module with a soname which is not available at run time.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopenfailmod1.c b/elf/tst-dlopenfailmod1.c
index 74d2d4b505..fed2224590 100644
--- a/elf/tst-dlopenfailmod1.c
+++ b/elf/tst-dlopenfailmod1.c
@@ -1,5 +1,5 @@
 /* Module which depends on two modules: one NODELETE, one missing.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopenfailmod2.c b/elf/tst-dlopenfailmod2.c
index 3c0c4b1231..d3db42e9c6 100644
--- a/elf/tst-dlopenfailmod2.c
+++ b/elf/tst-dlopenfailmod2.c
@@ -1,5 +1,5 @@
 /* Module which depends on on a NODELETE module, and can be loaded.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-dlopenfailmod3.c b/elf/tst-dlopenfailmod3.c
index 2d39d1e5bc..fb9a328359 100644
--- a/elf/tst-dlopenfailmod3.c
+++ b/elf/tst-dlopenfailmod3.c
@@ -1,5 +1,5 @@
 /* Empty module for the tst-dlopenfail-2 test.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-dlopenfailnodelmod.c b/elf/tst-dlopenfailnodelmod.c
index e56cdb82e7..a7d119f9ab 100644
--- a/elf/tst-dlopenfailnodelmod.c
+++ b/elf/tst-dlopenfailnodelmod.c
@@ -1,5 +1,5 @@
 /* NODELETE module for tst-dlopenfail, tst-dlopenfail-2.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-dlopenrpath.c b/elf/tst-dlopenrpath.c
index 893568ea10..4c1cff2047 100644
--- a/elf/tst-dlopenrpath.c
+++ b/elf/tst-dlopenrpath.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2024 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
diff --git a/elf/tst-dlopenrpathmod.c b/elf/tst-dlopenrpathmod.c
index 1d8488626a..b6059077ff 100644
--- a/elf/tst-dlopenrpathmod.c
+++ b/elf/tst-dlopenrpathmod.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2024 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
diff --git a/elf/tst-dlsym-error.c b/elf/tst-dlsym-error.c
index 8a4fcfa360..2e9ca3446c 100644
--- a/elf/tst-dlsym-error.c
+++ b/elf/tst-dlsym-error.c
@@ -1,5 +1,5 @@
 /* Test error reporting for dlsym, dlvsym failures.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-dst-static.c b/elf/tst-dst-static.c
index aea9eb834d..b337eee025 100644
--- a/elf/tst-dst-static.c
+++ b/elf/tst-dst-static.c
@@ -1,5 +1,5 @@
 /* Test DST expansion for static binaries doesn't carsh.  Bug 23462.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-env-setuid-tunables.c b/elf/tst-env-setuid-tunables.c
index ca02dbba58..a47219047f 100644
--- a/elf/tst-env-setuid-tunables.c
+++ b/elf/tst-env-setuid-tunables.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2017-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2017-2024 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
diff --git a/elf/tst-env-setuid.c b/elf/tst-env-setuid.c
index b4f0e547a7..43047c48f3 100644
--- a/elf/tst-env-setuid.c
+++ b/elf/tst-env-setuid.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2024 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
diff --git a/elf/tst-filterobj-aux.c b/elf/tst-filterobj-aux.c
index 45cf9d8760..16934d19e8 100644
--- a/elf/tst-filterobj-aux.c
+++ b/elf/tst-filterobj-aux.c
@@ -1,7 +1,7 @@
 /* Auxiliary filter object.
    Contains symbols to be resolved in filtee, and one which doesn't.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-filterobj-dlopen.c b/elf/tst-filterobj-dlopen.c
index 59213cbc06..0d3c4e1d5b 100644
--- a/elf/tst-filterobj-dlopen.c
+++ b/elf/tst-filterobj-dlopen.c
@@ -1,7 +1,7 @@
 /* Test for BZ#16272, dlopen'ing a filter object.
    Ensure that symbols from the filter object resolve to the filtee.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-filterobj-filtee.c b/elf/tst-filterobj-filtee.c
index fc02f2a183..d3a5903e30 100644
--- a/elf/tst-filterobj-filtee.c
+++ b/elf/tst-filterobj-filtee.c
@@ -1,7 +1,7 @@
 /* Filtee for BZ#16272 test.
    Contains desired symbol implementations.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-filterobj-filtee.h b/elf/tst-filterobj-filtee.h
index bda6207692..b435fff1a9 100644
--- a/elf/tst-filterobj-filtee.h
+++ b/elf/tst-filterobj-filtee.h
@@ -1,7 +1,7 @@
 /* Filtee header for BZ#16272 test.
    Contains prototypes for symbols implemented in the filtee.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-filterobj-flt.c b/elf/tst-filterobj-flt.c
index 3d62631c72..421fbbd2af 100644
--- a/elf/tst-filterobj-flt.c
+++ b/elf/tst-filterobj-flt.c
@@ -1,7 +1,7 @@
 /* Filter object for BZ#16272 test.
    Contains symbols to be resolved in filtee.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-filterobj.c b/elf/tst-filterobj.c
index 11a0751f95..f85bd1343d 100644
--- a/elf/tst-filterobj.c
+++ b/elf/tst-filterobj.c
@@ -1,6 +1,6 @@
 /* Test that symbols from filter objects are resolved to the filtee.
 
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-finilazyfailmod.c b/elf/tst-finilazyfailmod.c
index f3cb4a87d5..fcb0b77fc7 100644
--- a/elf/tst-finilazyfailmod.c
+++ b/elf/tst-finilazyfailmod.c
@@ -1,5 +1,5 @@
 /* Helper module for tst-initfinilazyfail: lazy binding failure in destructor.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-getauxval-static.c b/elf/tst-getauxval-static.c
index 7c704e00a3..c9caa213cc 100644
--- a/elf/tst-getauxval-static.c
+++ b/elf/tst-getauxval-static.c
@@ -1,5 +1,5 @@
 /* Test getauxval from a dynamic library after static dlopen.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-glibc-hwcaps-2-cache.c b/elf/tst-glibc-hwcaps-2-cache.c
index 8e60aca34a..81ab44ff78 100644
--- a/elf/tst-glibc-hwcaps-2-cache.c
+++ b/elf/tst-glibc-hwcaps-2-cache.c
@@ -1,5 +1,5 @@
 /* Wrapper to invoke tst-glibc-hwcaps-2 in a container to test ldconfig.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-glibc-hwcaps-cache.c b/elf/tst-glibc-hwcaps-cache.c
index 9f537dfe2b..3967cdaa03 100644
--- a/elf/tst-glibc-hwcaps-cache.c
+++ b/elf/tst-glibc-hwcaps-cache.c
@@ -1,5 +1,5 @@
 /* Wrapper to invoke tst-glibc-hwcaps in a container, to test ld.so.cache.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-glibc-hwcaps-mask.c b/elf/tst-glibc-hwcaps-mask.c
index ba253a10b9..026fadf6dc 100644
--- a/elf/tst-glibc-hwcaps-mask.c
+++ b/elf/tst-glibc-hwcaps-mask.c
@@ -1,5 +1,5 @@
 /* Test that --glibc-hwcaps-mask works.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-glibc-hwcaps-prepend-cache.c b/elf/tst-glibc-hwcaps-prepend-cache.c
index fe074b2802..f3c7588624 100644
--- a/elf/tst-glibc-hwcaps-prepend-cache.c
+++ b/elf/tst-glibc-hwcaps-prepend-cache.c
@@ -1,5 +1,5 @@
 /* Test that --glibc-hwcaps-prepend works, using dlopen and /etc/ld.so.cache.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-glibc-hwcaps-prepend.c b/elf/tst-glibc-hwcaps-prepend.c
index 16134a7a14..9a9fff7cf3 100644
--- a/elf/tst-glibc-hwcaps-prepend.c
+++ b/elf/tst-glibc-hwcaps-prepend.c
@@ -1,5 +1,5 @@
 /* Test that --glibc-hwcaps-prepend works.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-glibc-hwcaps.c b/elf/tst-glibc-hwcaps.c
index 308c139612..b4ca0c7e13 100644
--- a/elf/tst-glibc-hwcaps.c
+++ b/elf/tst-glibc-hwcaps.c
@@ -1,5 +1,5 @@
 /* Stub test for glibc-hwcaps.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-glibcelf.py b/elf/tst-glibcelf.py
index 6142ca28ae..00cd2bba85 100644
--- a/elf/tst-glibcelf.py
+++ b/elf/tst-glibcelf.py
@@ -1,6 +1,6 @@
 #!/usr/bin/python3
 # Verify scripts/glibcelf.py contents against elf/elf.h.
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 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
diff --git a/elf/tst-global2.c b/elf/tst-global2.c
index 9c9abf03fb..9a3fb98ce1 100644
--- a/elf/tst-global2.c
+++ b/elf/tst-global2.c
@@ -1,5 +1,5 @@
 /* Test BZ #28455.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-globalmod2.c b/elf/tst-globalmod2.c
index 11a9eaf462..840d1aa589 100644
--- a/elf/tst-globalmod2.c
+++ b/elf/tst-globalmod2.c
@@ -1,5 +1,5 @@
 /* Test BZ #28455.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-gnu2-tls1.c b/elf/tst-gnu2-tls1.c
index 41e37ebef7..76a6b4882d 100644
--- a/elf/tst-gnu2-tls1.c
+++ b/elf/tst-gnu2-tls1.c
@@ -1,5 +1,5 @@
 /* Test local and global dynamic models for GNU2 TLS.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-gnu2-tls1mod.c b/elf/tst-gnu2-tls1mod.c
index a2c1648d9a..f2640519f9 100644
--- a/elf/tst-gnu2-tls1mod.c
+++ b/elf/tst-gnu2-tls1mod.c
@@ -1,5 +1,5 @@
 /* DSO used by tst-gnu2-tls1.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-ifunc-fault-bindnow.c b/elf/tst-ifunc-fault-bindnow.c
index ddd26739da..5839052e8e 100644
--- a/elf/tst-ifunc-fault-bindnow.c
+++ b/elf/tst-ifunc-fault-bindnow.c
@@ -1,5 +1,5 @@
 /* Program with local IFUNC resolver which crashes.  BIND_NOW variant.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-ifunc-fault-lazy.c b/elf/tst-ifunc-fault-lazy.c
index 33d60196da..5157c6cc6c 100644
--- a/elf/tst-ifunc-fault-lazy.c
+++ b/elf/tst-ifunc-fault-lazy.c
@@ -1,5 +1,5 @@
 /* Program with local IFUNC resolver which crashes, for testing bug 24214.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-ifunc-textrel.c b/elf/tst-ifunc-textrel.c
index 8d4ba67591..0cffcc4e5b 100644
--- a/elf/tst-ifunc-textrel.c
+++ b/elf/tst-ifunc-textrel.c
@@ -1,5 +1,5 @@
 /* Check DT_TEXTREL/DF_TEXTREL support with ifunc.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-initfinilazyfail.c b/elf/tst-initfinilazyfail.c
index c284672340..388fdad977 100644
--- a/elf/tst-initfinilazyfail.c
+++ b/elf/tst-initfinilazyfail.c
@@ -1,5 +1,5 @@
 /* Test that lazy binding failures in constructors and destructors are fatal.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-initlazyfailmod.c b/elf/tst-initlazyfailmod.c
index 766b0c55c3..458356f8b6 100644
--- a/elf/tst-initlazyfailmod.c
+++ b/elf/tst-initlazyfailmod.c
@@ -1,5 +1,5 @@
 /* Helper module for tst-initfinilazyfail: lazy binding failure in constructor.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-latepthread.c b/elf/tst-latepthread.c
index 5bdea12e82..6bd06c8bd1 100644
--- a/elf/tst-latepthread.c
+++ b/elf/tst-latepthread.c
@@ -1,5 +1,5 @@
 /* Test that loading libpthread does not break ld.so exceptions (bug 16628).
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-latepthreadmod.c b/elf/tst-latepthreadmod.c
index 62cccc4db8..5a54e4aefe 100644
--- a/elf/tst-latepthreadmod.c
+++ b/elf/tst-latepthreadmod.c
@@ -1,5 +1,5 @@
 /* DSO which links against libpthread and triggers a lazy binding.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-ldconfig-X.sh b/elf/tst-ldconfig-X.sh
index 29dc583951..fecb5f605d 100644
--- a/elf/tst-ldconfig-X.sh
+++ b/elf/tst-ldconfig-X.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test that ldconfig -X does not remove stale symbolic links.
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 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
diff --git a/elf/tst-ldconfig-bad-aux-cache.c b/elf/tst-ldconfig-bad-aux-cache.c
index 3e6d7f6437..7f1fbb5252 100644
--- a/elf/tst-ldconfig-bad-aux-cache.c
+++ b/elf/tst-ldconfig-bad-aux-cache.c
@@ -1,5 +1,5 @@
 /* Test ldconfig does not segfault when aux-cache is corrupted (Bug 18093).
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-ldconfig-ld_so_conf-update.c b/elf/tst-ldconfig-ld_so_conf-update.c
index 2c5c48615d..0836f8eb5f 100644
--- a/elf/tst-ldconfig-ld_so_conf-update.c
+++ b/elf/tst-ldconfig-ld_so_conf-update.c
@@ -1,7 +1,7 @@
 /* Test ldconfig after /etc/ld.so.conf update and verify that a running process
    observes changes to /etc/ld.so.cache.
 
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-ldconfig-p.sh b/elf/tst-ldconfig-p.sh
index 981e3a451a..169677404b 100644
--- a/elf/tst-ldconfig-p.sh
+++ b/elf/tst-ldconfig-p.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test that ldconfig -p prints something useful.
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 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
diff --git a/elf/tst-ldconfig-soname.sh b/elf/tst-ldconfig-soname.sh
index 406f526dbf..39b36a8aee 100644
--- a/elf/tst-ldconfig-soname.sh
+++ b/elf/tst-ldconfig-soname.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test that ldconfig creates symlinks according to the library's soname
 # (and in particular, does not create symlinks for libraries without a soname)
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 Free Software Foundation, Inc.
 # Copyright The GNU Toolchain Authors.
 # This file is part of the GNU C Library.
 
diff --git a/elf/tst-linkall-static.c b/elf/tst-linkall-static.c
index ccb6000d86..771391da3f 100644
--- a/elf/tst-linkall-static.c
+++ b/elf/tst-linkall-static.c
@@ -1,5 +1,5 @@
 /* Test static linking against multiple libraries, to find symbol conflicts.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-main1.c b/elf/tst-main1.c
index 65d769d8d4..2fb3102cf7 100644
--- a/elf/tst-main1.c
+++ b/elf/tst-main1.c
@@ -1,5 +1,5 @@
 /* Unit test for main () in a shared object.
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/tst-main1mod.c b/elf/tst-main1mod.c
index 51f83f3f6e..89c6565fa2 100644
--- a/elf/tst-main1mod.c
+++ b/elf/tst-main1mod.c
@@ -1,5 +1,5 @@
 /* Unit test for main () in a shared object.
-   Copyright (C) 2017-2023 Free Software Foundation, Inc.
+   Copyright (C) 2017-2024 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
diff --git a/elf/tst-next-ver.c b/elf/tst-next-ver.c
index c58d28b9ab..ba4fd5c9fa 100644
--- a/elf/tst-next-ver.c
+++ b/elf/tst-next-ver.c
@@ -1,5 +1,5 @@
 /* Test RTLD_DEFAULT/RTLD_NEXT when the definition has multiple versions.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-nodelete-dlclose-dso.c b/elf/tst-nodelete-dlclose-dso.c
index e502c87526..02e85d1eab 100644
--- a/elf/tst-nodelete-dlclose-dso.c
+++ b/elf/tst-nodelete-dlclose-dso.c
@@ -1,5 +1,5 @@
 /* Bug 11941: Improper assert map->l_init_called in dlclose.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-nodelete-dlclose-plugin.c b/elf/tst-nodelete-dlclose-plugin.c
index d693aaf5dd..657dc81cd9 100644
--- a/elf/tst-nodelete-dlclose-plugin.c
+++ b/elf/tst-nodelete-dlclose-plugin.c
@@ -1,5 +1,5 @@
 /* Bug 11941: Improper assert map->l_init_called in dlclose.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-nodelete-dlclose.c b/elf/tst-nodelete-dlclose.c
index f80032457a..83b553ae3d 100644
--- a/elf/tst-nodelete-dlclose.c
+++ b/elf/tst-nodelete-dlclose.c
@@ -1,5 +1,5 @@
 /* Bug 11941: Improper assert map->l_init_called in dlclose.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-nodelete-opened-lib.c b/elf/tst-nodelete-opened-lib.c
index a717962b55..ec5f1c40ef 100644
--- a/elf/tst-nodelete-opened-lib.c
+++ b/elf/tst-nodelete-opened-lib.c
@@ -1,5 +1,5 @@
 /* Verify that objects opened with RTLD_NODELETE are not unloaded - the DSO.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-nodelete-opened.c b/elf/tst-nodelete-opened.c
index 2a46efbe0a..43dc365e4c 100644
--- a/elf/tst-nodelete-opened.c
+++ b/elf/tst-nodelete-opened.c
@@ -1,7 +1,7 @@
 /* Verify that an already opened DSO opened agained with RTLD_NODELETE actually
    sets the NODELETE flag.
 
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-nodeps1-mod.c b/elf/tst-nodeps1-mod.c
index 45c8e3c631..27786c737b 100644
--- a/elf/tst-nodeps1-mod.c
+++ b/elf/tst-nodeps1-mod.c
@@ -1,5 +1,5 @@
 /* Test module with no libc.so dependency and string function references.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-nodeps1.c b/elf/tst-nodeps1.c
index 1a8bde36cd..0905023ba5 100644
--- a/elf/tst-nodeps1.c
+++ b/elf/tst-nodeps1.c
@@ -1,5 +1,5 @@
 /* Test initially loaded module with implicit libc.so dependency (bug 31083).
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-nodeps2.c b/elf/tst-nodeps2.c
index 0bdc8eeb8c..71cf5a180a 100644
--- a/elf/tst-nodeps2.c
+++ b/elf/tst-nodeps2.c
@@ -1,5 +1,5 @@
 /* Test dlmopen with implicit libc.so dependency (bug 31083).
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-noload.c b/elf/tst-noload.c
index 656d79cabe..b7561df690 100644
--- a/elf/tst-noload.c
+++ b/elf/tst-noload.c
@@ -1,6 +1,6 @@
 /* Verify that RTLD_NOLOAD works as expected.
 
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-non-directory-path.sh b/elf/tst-non-directory-path.sh
index e804a4450b..9334fada3e 100755
--- a/elf/tst-non-directory-path.sh
+++ b/elf/tst-non-directory-path.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # Test if library search path does not terminates with non-directory
 # components.
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 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
diff --git a/elf/tst-null-argv-lib.c b/elf/tst-null-argv-lib.c
index bd310d79c5..3e795f4ab4 100644
--- a/elf/tst-null-argv-lib.c
+++ b/elf/tst-null-argv-lib.c
@@ -1,6 +1,6 @@
 /* Verify that program does not crash when LD_DEBUG is set and the program name
    is not available.  This is the library.
-   Copyright (C) 2013-2023 Free Software Foundation, Inc.
+   Copyright (C) 2013-2024 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
diff --git a/elf/tst-null-argv.c b/elf/tst-null-argv.c
index fbbcf3dc98..dcab2b3be3 100644
--- a/elf/tst-null-argv.c
+++ b/elf/tst-null-argv.c
@@ -1,6 +1,6 @@
 /* Verify that program does not crash when LD_DEBUG is set and the program name
    is not available.
-   Copyright (C) 2013-2023 Free Software Foundation, Inc.
+   Copyright (C) 2013-2024 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
diff --git a/elf/tst-p_align.h b/elf/tst-p_align.h
index 68f1e265c4..168027e3f9 100644
--- a/elf/tst-p_align.h
+++ b/elf/tst-p_align.h
@@ -1,6 +1,6 @@
 /* Prototypes to check different alignments of PT_LOAD segments in
    a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_align1.c b/elf/tst-p_align1.c
index 381d737354..26eadb4fca 100644
--- a/elf/tst-p_align1.c
+++ b/elf/tst-p_align1.c
@@ -1,5 +1,5 @@
 /* Check different alignments of PT_LOAD segments in a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_align2.c b/elf/tst-p_align2.c
index 381d737354..26eadb4fca 100644
--- a/elf/tst-p_align2.c
+++ b/elf/tst-p_align2.c
@@ -1,5 +1,5 @@
 /* Check different alignments of PT_LOAD segments in a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_align3.c b/elf/tst-p_align3.c
index 854d32efc6..7bf4189f6c 100644
--- a/elf/tst-p_align3.c
+++ b/elf/tst-p_align3.c
@@ -1,5 +1,5 @@
 /* Check invalid p_align of PT_LOAD segments in a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_align3.sh b/elf/tst-p_align3.sh
index a40a1468cb..bcef4301ff 100755
--- a/elf/tst-p_align3.sh
+++ b/elf/tst-p_align3.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Check invalid p_align of PT_LOAD segments in a shared library.
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_alignmod-base.c b/elf/tst-p_alignmod-base.c
index 531ca0104f..d6930b9f16 100644
--- a/elf/tst-p_alignmod-base.c
+++ b/elf/tst-p_alignmod-base.c
@@ -1,5 +1,5 @@
 /* Check alignment of PT_LOAD segment in a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-p_alignmod3.c b/elf/tst-p_alignmod3.c
index cf1417371f..3c75c9ee7a 100644
--- a/elf/tst-p_alignmod3.c
+++ b/elf/tst-p_alignmod3.c
@@ -1,5 +1,5 @@
 /* Check invalid p_align of PT_LOAD segment in a shared library.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-pathopt.sh b/elf/tst-pathopt.sh
index 463e58f4d5..9594b2971f 100755
--- a/elf/tst-pathopt.sh
+++ b/elf/tst-pathopt.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test lookup path optimization.
-# Copyright (C) 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 2000-2024 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
diff --git a/elf/tst-pie2.c b/elf/tst-pie2.c
index 909901168a..462a5d609b 100644
--- a/elf/tst-pie2.c
+++ b/elf/tst-pie2.c
@@ -1,6 +1,6 @@
 /* Test case for BZ #16381
 
-   Copyright (C) 2014-2023 Free Software Foundation, Inc.
+   Copyright (C) 2014-2024 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
diff --git a/elf/tst-pldd.c b/elf/tst-pldd.c
index a6ecaabf57..512481c17f 100644
--- a/elf/tst-pldd.c
+++ b/elf/tst-pldd.c
@@ -1,5 +1,5 @@
 /* Basic tests for pldd program.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-preload-pthread-libc.c b/elf/tst-preload-pthread-libc.c
index 3df08eb54c..4f8f2af9e2 100644
--- a/elf/tst-preload-pthread-libc.c
+++ b/elf/tst-preload-pthread-libc.c
@@ -1,5 +1,5 @@
 /* Test relocation ordering if the main executable is libc.so.6 (bug 20972).
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-protected1a.c b/elf/tst-protected1a.c
index f10ab265f4..a286ae1e1f 100644
--- a/elf/tst-protected1a.c
+++ b/elf/tst-protected1a.c
@@ -7,7 +7,7 @@
    4. Symbol, protected2, defined in main, is used in main.
    5. Symbol, protected3, defined in moda, is also used in main.
 
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-protected1b.c b/elf/tst-protected1b.c
index 8550b9509c..7307473677 100644
--- a/elf/tst-protected1b.c
+++ b/elf/tst-protected1b.c
@@ -7,7 +7,7 @@
    4. Symbol, protected2, defined in main, is used in main.
    5. Symbol, protected3, defined in modb, is also used in main.
 
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-protected1mod.h b/elf/tst-protected1mod.h
index 72a306b56a..9252695761 100644
--- a/elf/tst-protected1mod.h
+++ b/elf/tst-protected1mod.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2015-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2015-2024 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
diff --git a/elf/tst-protected1moda.c b/elf/tst-protected1moda.c
index 2385438316..945a0121dd 100644
--- a/elf/tst-protected1moda.c
+++ b/elf/tst-protected1moda.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2015-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2015-2024 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
diff --git a/elf/tst-protected1modb.c b/elf/tst-protected1modb.c
index f5b8a10793..8877ceeec4 100644
--- a/elf/tst-protected1modb.c
+++ b/elf/tst-protected1modb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2015-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2015-2024 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
diff --git a/elf/tst-ptrguard1.c b/elf/tst-ptrguard1.c
index 5e94c290f2..1e7a8df514 100644
--- a/elf/tst-ptrguard1.c
+++ b/elf/tst-ptrguard1.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2013-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2024 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
diff --git a/elf/tst-relr-mod2.c b/elf/tst-relr-mod2.c
index a3b88e9dd5..4b9f8ed869 100644
--- a/elf/tst-relr-mod2.c
+++ b/elf/tst-relr-mod2.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without DT_NEEDED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr-mod3a.c b/elf/tst-relr-mod3a.c
index 0aa16731bf..ebaad7257c 100644
--- a/elf/tst-relr-mod3a.c
+++ b/elf/tst-relr-mod3a.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without DT_VERNEED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr-mod3b.c b/elf/tst-relr-mod3b.c
index beea4c32c5..27033d214f 100644
--- a/elf/tst-relr-mod3b.c
+++ b/elf/tst-relr-mod3b.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without DT_VERNEED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr-mod4a.c b/elf/tst-relr-mod4a.c
index 46e7287609..f18350d631 100644
--- a/elf/tst-relr-mod4a.c
+++ b/elf/tst-relr-mod4a.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without libc.so on DT_NEEDED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr-mod4b.c b/elf/tst-relr-mod4b.c
index 72863609e1..9118a05145 100644
--- a/elf/tst-relr-mod4b.c
+++ b/elf/tst-relr-mod4b.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without libc.so on DT_NEEDED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr.c b/elf/tst-relr.c
index 9a0124b941..872be95adc 100644
--- a/elf/tst-relr.c
+++ b/elf/tst-relr.c
@@ -1,5 +1,5 @@
 /* Basic tests for DT_RELR.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr2.c b/elf/tst-relr2.c
index 274df7290a..130907c8d0 100644
--- a/elf/tst-relr2.c
+++ b/elf/tst-relr2.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without DT_NEEDED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relr3.c b/elf/tst-relr3.c
index fbbdef19cd..80c5fd1765 100644
--- a/elf/tst-relr3.c
+++ b/elf/tst-relr3.c
@@ -1,5 +1,5 @@
 /* Test for DT_RELR in a shared library without libc.so on DT_NEEDED.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-relro-symbols.py b/elf/tst-relro-symbols.py
index 1e7778424c..12cb3b17af 100644
--- a/elf/tst-relro-symbols.py
+++ b/elf/tst-relro-symbols.py
@@ -1,6 +1,6 @@
 #!/usr/bin/python3
 # Verify that certain symbols are covered by RELRO.
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 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
diff --git a/elf/tst-ro-dynamic-mod.c b/elf/tst-ro-dynamic-mod.c
index 33a7b2d5e1..d5de659352 100644
--- a/elf/tst-ro-dynamic-mod.c
+++ b/elf/tst-ro-dynamic-mod.c
@@ -1,5 +1,5 @@
 /* Test case for DSO with readonly dynamic section.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-ro-dynamic.c b/elf/tst-ro-dynamic.c
index 9d4479646a..20fef51521 100644
--- a/elf/tst-ro-dynamic.c
+++ b/elf/tst-ro-dynamic.c
@@ -1,5 +1,5 @@
 /* Test case for DSO with readonly dynamic section.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-rtld-argv0.sh b/elf/tst-rtld-argv0.sh
index f70d6fbd1d..04f9d4390e 100755
--- a/elf/tst-rtld-argv0.sh
+++ b/elf/tst-rtld-argv0.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test for --argv0 option ld.so.
-# Copyright (C) 2020-2023 Free Software Foundation, Inc.
+# Copyright (C) 2020-2024 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
diff --git a/elf/tst-rtld-list-diagnostics.py b/elf/tst-rtld-list-diagnostics.py
index e9ba9e1798..9e70e74bf8 100644
--- a/elf/tst-rtld-list-diagnostics.py
+++ b/elf/tst-rtld-list-diagnostics.py
@@ -1,6 +1,6 @@
 #!/usr/bin/python3
 # Test that the ld.so --list-diagnostics output has the expected syntax.
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 Free Software Foundation, Inc.
 # Copyright The GNU Toolchain Authors.
 # This file is part of the GNU C Library.
 #
diff --git a/elf/tst-rtld-list-tunables.sh b/elf/tst-rtld-list-tunables.sh
index 03f1d4c4e5..c8b5056712 100755
--- a/elf/tst-rtld-list-tunables.sh
+++ b/elf/tst-rtld-list-tunables.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test for --list-tunables option ld.so.
-# Copyright (C) 2021-2023 Free Software Foundation, Inc.
+# Copyright (C) 2021-2024 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
diff --git a/elf/tst-rtld-load-self.sh b/elf/tst-rtld-load-self.sh
index 6de81b023c..9e9237320a 100755
--- a/elf/tst-rtld-load-self.sh
+++ b/elf/tst-rtld-load-self.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test how rtld loads itself.
-# Copyright (C) 2012-2023 Free Software Foundation, Inc.
+# Copyright (C) 2012-2024 Free Software Foundation, Inc.
 # This file is part of the GNU C Library.
 #
 
diff --git a/elf/tst-rtld-preload.sh b/elf/tst-rtld-preload.sh
index 48236cc675..3bc99f4130 100755
--- a/elf/tst-rtld-preload.sh
+++ b/elf/tst-rtld-preload.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test --preload argument ld.so.
-# Copyright (C) 2019-2023 Free Software Foundation, Inc.
+# Copyright (C) 2019-2024 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
diff --git a/elf/tst-rtld-run-static.c b/elf/tst-rtld-run-static.c
index 8c53cd103e..b2650e85ff 100644
--- a/elf/tst-rtld-run-static.c
+++ b/elf/tst-rtld-run-static.c
@@ -1,5 +1,5 @@
 /* Test running statically linked programs using ld.so.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-single_threaded-mod1.c b/elf/tst-single_threaded-mod1.c
index 2f99aafcf0..69498e6ed8 100644
--- a/elf/tst-single_threaded-mod1.c
+++ b/elf/tst-single_threaded-mod1.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  Shared object 1.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-mod2.c b/elf/tst-single_threaded-mod2.c
index 2a7132630e..05f5eb51d1 100644
--- a/elf/tst-single_threaded-mod2.c
+++ b/elf/tst-single_threaded-mod2.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  Shared object 2.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-mod3.c b/elf/tst-single_threaded-mod3.c
index fca1e5dd48..3f17ea28c6 100644
--- a/elf/tst-single_threaded-mod3.c
+++ b/elf/tst-single_threaded-mod3.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  Shared object 3.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-mod4.c b/elf/tst-single_threaded-mod4.c
index 396035e0c7..c30658c950 100644
--- a/elf/tst-single_threaded-mod4.c
+++ b/elf/tst-single_threaded-mod4.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  Shared object 4.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-pthread-static.c b/elf/tst-single_threaded-pthread-static.c
index e2571bcb19..9cdc4c0ce6 100644
--- a/elf/tst-single_threaded-pthread-static.c
+++ b/elf/tst-single_threaded-pthread-static.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  With threads, static version.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-pthread.c b/elf/tst-single_threaded-pthread.c
index 23aa083ac9..56722b623c 100644
--- a/elf/tst-single_threaded-pthread.c
+++ b/elf/tst-single_threaded-pthread.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  With threads.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-static-dlopen.c b/elf/tst-single_threaded-static-dlopen.c
index 7193bf52a7..c5896b107a 100644
--- a/elf/tst-single_threaded-static-dlopen.c
+++ b/elf/tst-single_threaded-static-dlopen.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  No threads, static dlopen.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded-static.c b/elf/tst-single_threaded-static.c
index d700ef97f2..bee7d4c224 100644
--- a/elf/tst-single_threaded-static.c
+++ b/elf/tst-single_threaded-static.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  Static, no threads.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-single_threaded.c b/elf/tst-single_threaded.c
index 6f6865133c..b4000c4d21 100644
--- a/elf/tst-single_threaded.c
+++ b/elf/tst-single_threaded.c
@@ -1,5 +1,5 @@
 /* Test support for single-thread optimizations.  No threads.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-sonamemove-dlopen.c b/elf/tst-sonamemove-dlopen.c
index ac8edcd59f..dc90c06787 100644
--- a/elf/tst-sonamemove-dlopen.c
+++ b/elf/tst-sonamemove-dlopen.c
@@ -1,5 +1,5 @@
 /* Check that a moved versioned symbol can be found using dlsym, dlvsym.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-sonamemove-link.c b/elf/tst-sonamemove-link.c
index 486f3fcaed..1a356cda14 100644
--- a/elf/tst-sonamemove-link.c
+++ b/elf/tst-sonamemove-link.c
@@ -1,5 +1,5 @@
 /* Check that a versioned symbol can move from one library to another.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-sonamemove-linkmod1.c b/elf/tst-sonamemove-linkmod1.c
index 823fa93d4c..cd7da25090 100644
--- a/elf/tst-sonamemove-linkmod1.c
+++ b/elf/tst-sonamemove-linkmod1.c
@@ -1,5 +1,5 @@
 /* Link interface for (lack of) soname matching in versioned symbol refs.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-sonamemove-runmod1.c b/elf/tst-sonamemove-runmod1.c
index afc1e6815e..e0eabd98d4 100644
--- a/elf/tst-sonamemove-runmod1.c
+++ b/elf/tst-sonamemove-runmod1.c
@@ -1,5 +1,5 @@
 /* Run-time module whose moved_function moved to a library dependency.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-sonamemove-runmod2.c b/elf/tst-sonamemove-runmod2.c
index f9b144d23b..de24c6921d 100644
--- a/elf/tst-sonamemove-runmod2.c
+++ b/elf/tst-sonamemove-runmod2.c
@@ -1,5 +1,5 @@
 /* Run-time module with the actual implementation of moved_function.
-   Copyright (C) 2019-2023 Free Software Foundation, Inc.
+   Copyright (C) 2019-2024 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
diff --git a/elf/tst-sprof-basic.c b/elf/tst-sprof-basic.c
index 5e4083305a..5bcb86e525 100644
--- a/elf/tst-sprof-basic.c
+++ b/elf/tst-sprof-basic.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2023 Free Software Foundation, Inc.
+/* Copyright (C) 2023-2024 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
diff --git a/elf/tst-sprof-basic.sh b/elf/tst-sprof-basic.sh
index 901db61708..2a4020f10d 100755
--- a/elf/tst-sprof-basic.sh
+++ b/elf/tst-sprof-basic.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Test basic functionality of sprof
-# Copyright (C) 2023 Free Software Foundation, Inc.
+# Copyright (C) 2023-2024 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
diff --git a/elf/tst-sprof-mod.c b/elf/tst-sprof-mod.c
index 8b3f5e8e07..b1f71b98dc 100644
--- a/elf/tst-sprof-mod.c
+++ b/elf/tst-sprof-mod.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2023 Free Software Foundation, Inc.
+/* Copyright (C) 2023-2024 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
diff --git a/elf/tst-stackguard1.c b/elf/tst-stackguard1.c
index e03b242e7e..7770f46640 100644
--- a/elf/tst-stackguard1.c
+++ b/elf/tst-stackguard1.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2005-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2024 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
diff --git a/elf/tst-stringtable.c b/elf/tst-stringtable.c
index fda7d1704e..e18496f3f1 100644
--- a/elf/tst-stringtable.c
+++ b/elf/tst-stringtable.c
@@ -1,5 +1,5 @@
 /* Unit test for ldconfig string tables.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    This program is free software; you can redistribute it and/or modify
diff --git a/elf/tst-tls-allocation-failure-static.c b/elf/tst-tls-allocation-failure-static.c
index 2b97b238a3..f04821a435 100644
--- a/elf/tst-tls-allocation-failure-static.c
+++ b/elf/tst-tls-allocation-failure-static.c
@@ -1,5 +1,5 @@
 /* Base for test program with impossiblyh large PT_TLS segment.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/tst-tls-ie-dlmopen.c b/elf/tst-tls-ie-dlmopen.c
index 73f68e2454..2361992bfb 100644
--- a/elf/tst-tls-ie-dlmopen.c
+++ b/elf/tst-tls-ie-dlmopen.c
@@ -1,5 +1,5 @@
 /* Test dlopen of modules with initial-exec TLS after dlmopen.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-tls-ie-mod.h b/elf/tst-tls-ie-mod.h
index f70ac3a0c7..149a89fa1f 100644
--- a/elf/tst-tls-ie-mod.h
+++ b/elf/tst-tls-ie-mod.h
@@ -1,5 +1,5 @@
 /* Module with specified TLS size and model.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-tls-ie.c b/elf/tst-tls-ie.c
index d71b349f5d..6b624793a2 100644
--- a/elf/tst-tls-ie.c
+++ b/elf/tst-tls-ie.c
@@ -1,5 +1,5 @@
 /* Test dlopen of modules with initial-exec TLS.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-tls-manydynamic.c b/elf/tst-tls-manydynamic.c
index 80a5f93aee..4c0e6602ec 100644
--- a/elf/tst-tls-manydynamic.c
+++ b/elf/tst-tls-manydynamic.c
@@ -1,5 +1,5 @@
 /* Test with many dynamic TLS variables.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-tls-manydynamic.h b/elf/tst-tls-manydynamic.h
index b6a8dec6b8..ea38571ccc 100644
--- a/elf/tst-tls-manydynamic.h
+++ b/elf/tst-tls-manydynamic.h
@@ -1,5 +1,5 @@
 /* Interfaces for test with many dynamic TLS variables.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-tls-manydynamicmod.c b/elf/tst-tls-manydynamicmod.c
index 9e5f013e66..a16f304da3 100644
--- a/elf/tst-tls-manydynamicmod.c
+++ b/elf/tst-tls-manydynamicmod.c
@@ -1,5 +1,5 @@
 /* Module for test with many dynamic TLS variables.
-   Copyright (C) 2016-2023 Free Software Foundation, Inc.
+   Copyright (C) 2016-2024 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
diff --git a/elf/tst-tls-surplus.c b/elf/tst-tls-surplus.c
index b51d129fb6..7263ae5e0c 100644
--- a/elf/tst-tls-surplus.c
+++ b/elf/tst-tls-surplus.c
@@ -1,5 +1,5 @@
 /* Test size of the static TLS surplus reservation for backwards compatibility.
-   Copyright (C) 2020-2023 Free Software Foundation, Inc.
+   Copyright (C) 2020-2024 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
diff --git a/elf/tst-tls20.c b/elf/tst-tls20.c
index 907dfe2ca2..1b7de770b7 100644
--- a/elf/tst-tls20.c
+++ b/elf/tst-tls20.c
@@ -1,5 +1,5 @@
 /* Test dtv setup if entries don't have monotone increasing generation.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-tls21.c b/elf/tst-tls21.c
index b2d94cd3a7..7abf692d80 100644
--- a/elf/tst-tls21.c
+++ b/elf/tst-tls21.c
@@ -1,5 +1,5 @@
 /* Test concurrent dlopen and pthread_create: BZ 19329.
-   Copyright (C) 2021-2023 Free Software Foundation, Inc.
+   Copyright (C) 2021-2024 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
diff --git a/elf/tst-tlsalign-extern.c b/elf/tst-tlsalign-extern.c
index c1acc5cca1..01427af0f4 100644
--- a/elf/tst-tlsalign-extern.c
+++ b/elf/tst-tlsalign-extern.c
@@ -1,5 +1,5 @@
 /* Test for large alignment in TLS blocks (extern case), BZ#18383.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-tlsalign.c b/elf/tst-tlsalign.c
index 5f7522f402..828b46b8ce 100644
--- a/elf/tst-tlsalign.c
+++ b/elf/tst-tlsalign.c
@@ -1,5 +1,5 @@
 /* Test for large alignment in TLS blocks, BZ#18383.
-   Copyright (C) 2015-2023 Free Software Foundation, Inc.
+   Copyright (C) 2015-2024 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
diff --git a/elf/tst-tlsgap.c b/elf/tst-tlsgap.c
index 4932885076..4bf97cde1a 100644
--- a/elf/tst-tlsgap.c
+++ b/elf/tst-tlsgap.c
@@ -1,5 +1,5 @@
 /* TLS modid gap reuse regression test for bug 29039.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-tunables.c b/elf/tst-tunables.c
index d6a1e1b3ac..095b5c81d9 100644
--- a/elf/tst-tunables.c
+++ b/elf/tst-tunables.c
@@ -1,5 +1,5 @@
 /* Check GLIBC_TUNABLES parsing.
-   Copyright (C) 2023 Free Software Foundation, Inc.
+   Copyright (C) 2023-2024 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
diff --git a/elf/tst-unwind-ctor-lib.c b/elf/tst-unwind-ctor-lib.c
index bc0395bb03..7a60ab9cf6 100644
--- a/elf/tst-unwind-ctor-lib.c
+++ b/elf/tst-unwind-ctor-lib.c
@@ -1,5 +1,5 @@
 /* Unit test for _Unwind_Backtrace in a shared object constructor.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-unwind-ctor.c b/elf/tst-unwind-ctor.c
index c025f74c40..25077c16f3 100644
--- a/elf/tst-unwind-ctor.c
+++ b/elf/tst-unwind-ctor.c
@@ -1,5 +1,5 @@
 /* Unit test for _Unwind_Backtrace in a shared object constructor.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-unwind-main.c b/elf/tst-unwind-main.c
index 6edda92b58..7060c00108 100644
--- a/elf/tst-unwind-main.c
+++ b/elf/tst-unwind-main.c
@@ -1,5 +1,5 @@
 /* Test unwinding through main.
-   Copyright (C) 2018-2023 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 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
diff --git a/elf/tst-valgrind-smoke.sh b/elf/tst-valgrind-smoke.sh
index f570145c59..e33b2fa1d7 100644
--- a/elf/tst-valgrind-smoke.sh
+++ b/elf/tst-valgrind-smoke.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
 # Valgrind smoke test.
-# Copyright (C) 2022-2023 Free Software Foundation, Inc.
+# Copyright (C) 2022-2024 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
diff --git a/elf/valgrind-test.c b/elf/valgrind-test.c
index 0e7ad2cb80..b48144ec46 100644
--- a/elf/valgrind-test.c
+++ b/elf/valgrind-test.c
@@ -1,6 +1,6 @@
 /* This is the simple test intended to be called by
    tst-valgrind-smoke to perform vagrind smoke test.
-   Copyright (C) 2022-2023 Free Software Foundation, Inc.
+   Copyright (C) 2022-2024 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
diff --git a/elf/vismain.c b/elf/vismain.c
index 870ab151d5..b8da2ff416 100644
--- a/elf/vismain.c
+++ b/elf/vismain.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2024 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
diff --git a/elf/vismod1.c b/elf/vismod1.c
index 766bb05240..aabc44a1e8 100644
--- a/elf/vismod1.c
+++ b/elf/vismod1.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2024 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
diff --git a/elf/vismod2.c b/elf/vismod2.c
index 745f49c13b..ee8deea7f3 100644
--- a/elf/vismod2.c
+++ b/elf/vismod2.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2024 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
diff --git a/elf/vismod3.c b/elf/vismod3.c
index f0b1fdb08e..2748bb2357 100644
--- a/elf/vismod3.c
+++ b/elf/vismod3.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2023 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2024 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