summary refs log tree commit diff stats
path: root/rust/qemu-api (follow)
Commit message (Expand)AuthorAgeFilesLines
* rust: do not use --generate-cstrPaolo Bonzini2024-11-052-2/+12
* rust: do not use MaybeUninit::zeroed()Paolo Bonzini2024-11-051-14/+77
* rust: introduce alternative implementation of offset_of!Junjie Mao2024-11-058-14/+197
* rust: create a cargo workspacePaolo Bonzini2024-11-052-57/+0
* rust: synchronize dependencies between subprojects and Cargo.lockPaolo Bonzini2024-11-052-0/+48
* rust: introduce a c_str macroPaolo Bonzini2024-11-055-5/+63
* rust: use std::os::raw instead of core::ffiPaolo Bonzini2024-11-055-18/+20
* rust: add definitions for vmstateManos Pitsidianakis2024-11-055-26/+370
* rust: provide safe wrapper for MaybeUninit::zeroed()Paolo Bonzini2024-11-054-4/+29
* rust: make properties array immutablePaolo Bonzini2024-11-051-34/+8
* rust: clean up define_property macroPaolo Bonzini2024-11-051-24/+7
* rust: cleanup module_init!, use it from #[derive(Object)]Paolo Bonzini2024-11-051-38/+27
* rust: build integration test for the qemu_api cratePaolo Bonzini2024-11-054-55/+101
* rust: modernize link_section usage for ELF platformsPaolo Bonzini2024-11-051-4/+10
* rust: remove uses of #[no_mangle]Paolo Bonzini2024-11-052-3/+0
* rust: do not use --no-size_t-is-usizePaolo Bonzini2024-11-051-3/+3
* meson: pass rustc_args when building all cratesPaolo Bonzini2024-11-052-5/+7
* rust: add utility procedural macro crateManos Pitsidianakis2024-10-111-0/+3
* rust: add crate to expose bindings and interfacesManos Pitsidianakis2024-10-1110-0/+527