docs/devel/index-process.rst | 1 + docs/devel/rust.rst | 425 +++++++++++++++++++++++++++++++++ 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/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 | 14 +- rust/qemu-api-macros/Cargo.toml | 4 +- rust/qemu-api-macros/README.md | 1 - rust/qemu-api/Cargo.toml | 1 + tests/lcitool/libvirt-ci | 2 +- tests/tcg/x86_64/Makefile.target | 1 + 17 files changed, 576 insertions(+), 59 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