Skip to content

TCG Plugins support? (QEMU-270) #134

@dkspindola

Description

@dkspindola

Checklist

  • Checked the issue tracker for similar issues to ensure this is not a duplicate.
  • Described the feature in detail and justified the reason for the request.
  • Provided specific use cases and examples.

Feature description

It seems like plugins are disabled in QEMU emulator version 9.0.0 (esp_develop_9.0.0_20240606):
$ qemu-system-riscv32 -nographic -machine esp32c3 -drive file=build/flash_image.bin,if=mtd,format=raw -plugin ./contrib/plugins/libexeclog.so -d plugin

[...] plugin interface not enabled in this build

Is it possible to enable plugins for this QEMU fork?

Use cases

Let users develop out-of-tree plugins for microcontroller emulation.

Alternatives

The standard ../configure --enable-plugins is an illegal flag.

Additional context

I want to write a QEMU plugin in order to get a full executed instruction trace.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions