--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.
Since stuff is being moved to meson, move the creation of the
Darwin-formatted symbols list there, reducing the transform to a single
sed command. This also requires using -Xlinker instead of -Wl, in order
to support weird paths that include a comma.
Signed-off-by: Paolo Bonzini<pbonzini@redhat.com>
---
configure | 16 ----------------
plugins/meson.build | 13 +++++++++----
2 files changed, 9 insertions(+), 20 deletions(-)