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