Auto-sync with upstream branch release/2.36/master
Upstream commit: 0f90d6204d79223fd32248c774df0cb7f0e604de
- Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771)
- mktime: improve heuristic for ca-1986 Indiana DST
- Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564]
- LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1].
- linux: Fix fstatat on MIPSn64 (BZ #29730)
- longlong.h: update from GCC for LoongArch clz/ctz support
- elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x
- linux: Fix generic struct_stat for 64 bit time (BZ# 29657)
- Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488)
- Fix BZ #29463 in the ibm128 implementation of y1l too
- elf: Do not completely clear reused namespace in dlmopen (bug 29600)
- nss: Use shared prefix in IPv4 address in tst-reload1
- nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816)
- nss: Implement --no-addrconfig option for getent
- Ensure calculations happen with desired rounding mode in y1lf128