This is just very simple PoC with attempt to merge lib32/*.def and lib-common/*.def files. It is mostly untested. As an example I chose lib-common/ws2_32.def.in how the merge could look like.
Pali Rohár (2): crt: Remove @<num> stdcall mangling when processing lib-common/*.def.in files for non-I386 builds crt: Merge lib32/ws2_32.def into lib-common/ws2_32.def.in mingw-w64-crt/Makefile.am | 6 +- mingw-w64-crt/lib-common/ws2_32.def.in | 362 ++++++++++++------------- mingw-w64-crt/lib32/ws2_32.def | 188 ------------- 3 files changed, 184 insertions(+), 372 deletions(-) delete mode 100644 mingw-w64-crt/lib32/ws2_32.def -- 2.20.1 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public