Merge remote-tracking branch 'aosp/upstream-master'

* aosp/upstream-master: (34 commits)
  syslog: revert LOG_FAC/LOG_FACMASK changes
  siglongjmp: document why this function just calls longjmp
  inet_ntop: fix the IPv6 leading zero sequence compression
  dynlink: avoid copying to temp buffer in get_lfs64
  sys/epoll.h: add epoll ioctls
  getusershell: skip blank lines and comments
  dynlink: fix get_lfs64() with posix_fallocate64
  syslog: fix incorrect LOG_MAKEPRI and LOG_FAC[MASK] macros
  add renameat2 linux syscall wrapper
  fix mismatched type in posix_getdents definition
  aarch64 crti.o: fix alignment of _init/_fini
  fix typo that broke sys/reg.h and sys/user.h
  implement posix_getdents adopted for next issue of POSIX
  stdint.h: derive limits from __LONG_MAX, use common fast16 types
  sys/user.h: derive __WORDSIZE from __LONG_MAX
  sys/reg.h: derive __WORDSIZE from __LONG_MAX
  unistd.h: derive ILP32/LP64 macros from __LONG_MAX instead of arch bits
  unify bits/stat.h for all archs sharing a common definition
  align aarch64, riscv64, loongarch64 stat structure padding type
  ldso: fix non-functional fix to early dynamic PAGE_SIZE access
  ...

Test: builds
Bug: 366560307
Change-Id: Idb2e014d70aeea578abcf5bf75b56352bb11bf89