On Wed, 9 Mar 2022, Jeremy Drake via Mingw-w64-public wrote:

It turns out that "cargo" links with fwpuclnt, and efforts to get rust
working for aarch64-pc-windows-gnu have hit the lack of fwpuclnt.a for
arm64.

I'm curious - what does cargo do with this DLL?

The second commit is the regeneration of 'automake', I am not sure if
that is desired so it was split into a separate commit that can be
applied or not.

Thanks for splitting it out; we generally don't send those patches to the list, but whoever applies the patch regenerates files as necessary.

mingw-w64-crt/Makefile.in                     |  51 +++---
.../{libarm32 => lib-common}/fwpuclnt.def     |  28 +++-
mingw-w64-crt/lib32/fwpuclnt.def              | 149 +++++++++++++++++-
mingw-w64-crt/lib64/fwpuclnt.def              | 146 -----------------
mingw-w64-crt/libarm64/Makefile.am            |   1 +
5 files changed, 198 insertions(+), 177 deletions(-)
rename mingw-w64-crt/{libarm32 => lib-common}/fwpuclnt.def (89%)
delete mode 100644 mingw-w64-crt/lib64/fwpuclnt.def

The patch looks sensible to me, but yes, the please add the corresponding stdcall decoration for the functions that forward to NtClose.

// Martin



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to