]> www.infradead.org Git - users/dwmw2/qemu.git/commit
rust: use std::os::raw instead of core::ffi
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 24 Oct 2024 11:53:59 +0000 (13:53 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 5 Nov 2024 13:18:16 +0000 (14:18 +0100)
commit9f7d4520d679364f7ca95b7ddb899ff084e7d7c6
tree24a6141ec40e14fed14dec97e8e6b1d9fd446f8d
parent646b5378e0ff4b369ea7cc050689c1c65ed041a7
rust: use std::os::raw instead of core::ffi

core::ffi::c_* types were introduced in Rust 1.64.0.  Use the older types
in std::os::raw, which are now aliases of the types in core::ffi.  There is
no need to compile QEMU as no_std, so this is acceptable as long as we support
a version of Debian with Rust 1.63.0.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
meson.build
rust/hw/char/pl011/src/device.rs
rust/hw/char/pl011/src/lib.rs
rust/hw/char/pl011/src/memory_ops.rs
rust/qemu-api/src/definitions.rs
rust/qemu-api/src/device_class.rs
rust/qemu-api/src/lib.rs
rust/qemu-api/src/vmstate.rs
rust/qemu-api/tests/tests.rs