Commit 38879a667f for qemu.org

commit 38879a667fbb4ef54c70de71494882615f600a64
Merge: 42a5675aa9 239b9d0488
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Mon Jan 19 09:04:31 2026 +1100

    Merge tag 'pull-tcg-20260119' of https://gitlab.com/rth7680/qemu into staging

    Remove support for 32-bit hosts.

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmltWH8dHHJpY2hhcmQu
    # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/ERwgAjYEp0OOEGoHQG0Tj
    # MWymeQXRgtslspQtkhlIC5IiC8vWOeJVXVvb+sWV4fckkv/v4BK2R903IuHrRiYu
    # MeJSDMI6tCWDRzP2U2jbeFlxQ0BGAQUjpi7oRkJEZv9qgWxodek6o+2HLM0iqcDM
    # 7NciQwWwlMpkizx45qD+rpulvictLWjYczSpQPrkXEvqVT7dut20MKP/06FvqGsa
    # E+1WoZAq0UfkT8xbqcLXgX5QyVPFpC0ZIcHBzXiUip6G4rY5rVnBeuiYCKojl2CI
    # M0l9UEwG1KP9aaP6Lx2lg0qnXKT6ITukoPIzlEUDoNorGDwdXklYjd/ChmknQv3K
    # fG0zWg==
    # =LRWj
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Mon 19 Jan 2026 09:02:39 AM AEDT
    # gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
    # gpg:                issuer "richard.henderson@linaro.org"
    # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate]

    * tag 'pull-tcg-20260119' of https://gitlab.com/rth7680/qemu: (54 commits)
      include/qemu/atomic: Drop aligned_{u}int64_t
      meson: Remove CONFIG_ATOMIC64
      include/qemu/atomic: Drop qatomic_{read,set}_[iu]64
      util: Remove stats64
      block: Drop use of Stat64
      migration: Drop use of Stat64
      target/s390x: Simplify atomicity check in do_csst
      target/s390x: Drop CONFIG_ATOMIC64 tests
      target/m68k: Drop CONFIG_ATOMIC64 tests
      target/hppa: Drop CONFIG_ATOMIC64 test
      target/arm: Drop CONFIG_ATOMIC64 tests
      linux-user/hppa: Drop CONFIG_ATOMIC64 test
      linux-user/arm: Drop CONFIG_ATOMIC64 test
      accel/tcg: Drop CONFIG_ATOMIC64 test from translator.c
      accel/tcg: Drop CONFIG_ATOMIC64 checks from ldst_atomicicy.c.inc
      tcg: Unconditionally define atomic64 helpers
      accel/tcg/runtime: Remove helper_nonatomic_cmpxchgo
      accel/tcg/runtime: Remove 64-bit shift helpers
      target/riscv: Drop TCG_TARGET_REG_BITS test
      target/i386/tcg: Drop TCG_TARGET_REG_BITS test
      ...

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>