qemu/contrib/plugins
Pierrick Bouvier 923710b6d5 plugins: enable linking with clang/lld
Windows uses a special mechanism to enable plugins to work (DLL delay
loading). Option for lld is different than ld.

MSYS2 clang based environment use lld by default, so restricting to this
config on Windows is safe, and will avoid false bug reports.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Tested-by: Stefan Weil <sw@weilnetz.de>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20250110203401.178532-4-pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20250116160306.1709518-26-alex.bennee@linaro.org>
2025-01-17 10:45:32 +00:00
..
bbv.c contrib/plugins/bbv.c: Start bb index from 1 2024-12-28 14:42:53 +03:00
cache.c contrib/plugins/cache: fix 32-bit build 2025-01-17 10:44:46 +00:00
cflow.c contrib/plugins/cflow: fix 32-bit build 2025-01-17 10:44:51 +00:00
drcov.c contrib/plugins/drcov: Fix string format 2023-09-07 12:54:17 +02:00
execlog.c contrib/plugins/execlog: Fix shadowed declaration warning 2024-08-20 00:49:14 +02:00
hotblocks.c contrib/plugins/hotblocks: fix 32-bit build 2025-01-17 10:44:49 +00:00
hotpages.c contrib/plugins/hotpages: fix 32-bit build 2025-01-17 10:44:55 +00:00
howvec.c contrib/plugins/howvec: ensure we don't regress if this plugin is extended 2025-01-17 10:44:35 +00:00
hwprofile.c contrib/plugins/hwprofile: fix 32-bit build 2025-01-17 10:44:53 +00:00
ips.c contrib/plugins: avoid hanging program 2024-09-19 15:58:01 +01:00
lockstep.c contrib/plugins: add compat for g_memdup2 2024-07-30 11:44:21 +01:00
meson.build plugins: enable linking with clang/lld 2025-01-17 10:45:32 +00:00
stoptrigger.c contrib/plugins/stoptrigger: fix 32-bit build 2025-01-17 10:44:44 +00:00
win32_linker.c plugins: make test/example plugins work on windows 2023-11-08 15:15:23 +00:00