xemu/plugins
Paolo Bonzini 3765068947 configure: simplify creation of plugin symbol list
--dynamic-list is present on all supported ELF (not Windows or Darwin)
platforms, since it dates back to 2006; -exported_symbols_list is
likewise present on all supported versions of macOS.  Do not bother
doing a functional test in configure.

Remove the file creation from configure as well: for Darwin, move the
the creation of the Darwin-formatted symbols to meson; for ELF, use the
file in the source path directly and switch from -Wl, to -Xlinker to
not break weird paths that include a comma.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2022-01-12 14:09:06 +01:00
..
api.c plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb 2021-10-05 16:53:17 -07:00
core.c plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb 2021-10-05 16:53:17 -07:00
loader.c plugins: allow plugin arguments to be passed directly 2021-09-02 11:29:34 +01:00
meson.build configure: simplify creation of plugin symbol list 2022-01-12 14:09:06 +01:00
plugin.h Remove leading underscores from QEMU defines 2021-06-21 05:49:01 +02:00
qemu-plugins.symbols plugins/: Add missing functions to symbol list 2021-10-12 08:37:05 +01:00