aboutsummaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_output.py
diff options
context:
space:
mode:
authorTanish Desai <tanishdesai37@gmail.com>2025-09-29 17:49:30 +0200
committerStefan Hajnoczi <stefanha@redhat.com>2025-10-01 11:22:07 -0400
commite2e182bef73f24d885f7f2ca589d8ec004c24877 (patch)
tree72c3f00c60634e770806705e7419b1aa9b38e4ea /scripts/lib/kdoc/kdoc_output.py
parent494492c5c5a145e04f3ebc9eb40fd34ffbcc2061 (diff)
downloadqemu-e2e182bef73f24d885f7f2ca589d8ec004c24877.zip
qemu-e2e182bef73f24d885f7f2ca589d8ec004c24877.tar.gz
qemu-e2e182bef73f24d885f7f2ca589d8ec004c24877.tar.bz2
tracetool: Add Rust format support
Generating .rs files makes it possible to support tracing in rust. This support comprises a new format, and common code that converts the C expressions in trace-events to Rust. In particular, types need to be converted, and PRI macros expanded. As of this commit no backend generates Rust code, but it is already possible to use tracetool to generate Rust sources; they are not functional but they compile and contain tracepoint functions. [Move Rust argument conversion from Event to Arguments; string support. - Paolo] Signed-off-by: Tanish Desai <tanishdesai37@gmail.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-ID: <20250929154938.594389-9-pbonzini@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions