]> git.ipfire.org Git - thirdparty/qemu.git/commit
plugins: fix inclusion of user-mode APIs
authorAlex Bennée <alex.bennee@linaro.org>
Thu, 10 Jul 2025 10:45:28 +0000 (11:45 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Mon, 14 Jul 2025 10:42:49 +0000 (11:42 +0100)
commitdcc83c3e41a89a1426fb56106c882479185f6383
tree80707e06aa4888486c84af6f8e68ed6d33641a27
parent5a28fa5ba17254d0398a854657b47af3096bd86a
plugins: fix inclusion of user-mode APIs

In 903e870f24 (plugins/api: split out binary path/start/end/entry
code) we didn't actually enable the building of the new plugin helper.
However this was missed because only contrib plugins like drcov
actually used the helpers.

With that fixed we discover we also need some more includes to be able
to extract the relevant data from TaskState.

Fixes: 903e870f24 (plugins/api: split out binary path/start/end/entry code)
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/3014
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20250710104531.3099313-6-alex.bennee@linaro.org>
common-user/plugin-api.c.inc
linux-user/meson.build
linux-user/plugin-api.c