vulkan: Fix source list for vulkan_wsi on Windows

I don't think link_whole works right for VS project generation, but MSVC
doesn't support GCC weak functions anyway, so work around it.
36 jobs for !8856 with vulkan-win32-fixes in 8 seconds (queued for 3 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #7513209
sanity

00:00:08

 
  Container
manual #7513214
aarch64 manual
arm_build
manual #7513216
manual
arm_test-base
manual #7513217
windows shell 1809 mesa manual
windows_build_vs2019
manual #7513210
manual
x86_build-base
manual #7513212
manual
x86_test-base
 
  Container 2
created #7513233
android_build
created #7513238
arm64_test
created #7513239
armhf_test
created #7513228
i386_build
created #7513220
kernel+rootfs_amd64
created #7513222
aarch64
kernel+rootfs_arm64
created #7513224
aarch64
kernel+rootfs_armhf
created #7513229
ppc64el_build
created #7513231
s390x_build
created #7513226
x86_build
created #7513234
x86_test-gl
created #7513236
x86_test-vk
 
  Meson X86 64
created #7513249
meson-clang
created #7513251
meson-clover
created #7513244
meson-clover-testing
created #7513246
gstreamer
meson-gallium
created #7513248
meson-release
created #7513241
meson-testing
created #7513243
meson-testing-asan
created #7513253
meson-vulkan
 
  Build Misc
created #7513255
meson-android
created #7513258
aarch64
meson-arm64
created #7513260
aarch64
meson-arm64-asan
created #7513262
aarch64
meson-arm64-build-test
created #7513256
aarch64
meson-armhf
created #7513264
meson-i386
created #7513270
meson-mingw32-x86_64
created #7513268
kvm
meson-ppc64el
created #7513266
kvm
meson-s390x
 
  Amd
created #7513271
radv-fossils