The following changes since commit 131c58469f6fb68c89b38fee6aba8bbb20c7f4bf:
rust: add --rust-target option for bindgen (2025-02-06 13:51:46 -0500) are available in the Git repository at: https://gitlab.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 476d6e4c9c4965734d6f47ee299ac9f84440a9b3: rust: restrict missing_const_for_fn to qemu_api crate (2025-02-10 11:18:32 +0100) ---------------------------------------------------------------- * tcg/optimize: optimize TSTNE using smask and zmask * target/i386: fix exceptions for 0 * Inf + QNaN * rust: cleanups to the configuration and the warnings * rust: add developer docs ---------------------------------------------------------------- v1->v2: add fix for check-rust-tools-nightly failure remove stray lcitool update some touchups to the Rust docs Paolo Bonzini (7): rust: remove unnecessary Cargo.toml metadata rust: include rust_version in Cargo.toml rust: add docs rust: add clippy configuration file tcg/optimize: optimize TSTNE using smask and zmask rust: pl011: use default set of lints rust: restrict missing_const_for_fn to qemu_api crate Peter Maydell (2): target/i386: Do not raise Invalid for 0 * Inf + QNaN tests/tcg/x86_64/fma: Test some x86 fused-multiply-add cases docs/devel/index-process.rst | 1 + docs/devel/rust.rst | 430 +++++++++++++++++++++++++++++++++ include/fpu/softfloat-types.h | 16 +- target/i386/tcg/fpu_helper.c | 5 +- tcg/optimize.c | 13 +- tests/tcg/x86_64/fma.c | 109 +++++++++ fpu/softfloat-parts.c.inc | 5 +- rust/Cargo.toml | 1 - rust/clippy.toml | 2 + rust/hw/char/pl011/Cargo.toml | 4 +- rust/hw/char/pl011/README.md | 31 --- rust/hw/char/pl011/src/device_class.rs | 1 - rust/hw/char/pl011/src/lib.rs | 23 +- rust/qemu-api-macros/Cargo.toml | 4 +- rust/qemu-api-macros/README.md | 1 - rust/qemu-api/Cargo.toml | 1 + rust/qemu-api/src/lib.rs | 1 + tests/tcg/x86_64/Makefile.target | 1 + 18 files changed, 581 insertions(+), 68 deletions(-) create mode 100644 docs/devel/rust.rst create mode 100644 tests/tcg/x86_64/fma.c create mode 100644 rust/clippy.toml delete mode 100644 rust/hw/char/pl011/README.md delete mode 100644 rust/qemu-api-macros/README.md -- 2.48.1