On Tue, 6 Jun 2023, LIU Hao wrote:

在 2023/6/6 16:27, Martin Storsjö 写道:
These removed lots of manual modifications from these CRT specific
import libraries, modifications that are essential to how the UCRT
is linked.

Signed-off-by: Martin Storsjö <mar...@martin.st>
---
  .../api-ms-win-crt-filesystem-l1-1-0.def      | 12 ++++-------
  .../lib-common/api-ms-win-crt-heap-l1-1-0.def |  2 +-
  .../api-ms-win-crt-multibyte-l1-1-0.def       |  3 ++-
  .../api-ms-win-crt-process-l1-1-0.def         | 17 +++++++++++++++
  .../api-ms-win-crt-stdio-l1-1-0.def           |  5 ++++-
  .../api-ms-win-crt-string-l1-1-0.def          | 11 ++++++++--
  .../lib-common/api-ms-win-crt-time-l1-1-0.def | 21 +++++++++++++------
  7 files changed, 52 insertions(+), 19 deletions(-)

This patch looks good to me.

Thanks, pushed.

For the record; if there are intentional function changes to the api-ms-win-crt-*.def files, it's good to try to see if the same should be changed in ucrtbase.def too. Some parts of them are handled differently (as ucrtbase.def uses msvcrt-common.def.in which sets up a bunch of aliases), but the generic interface of the combined api-ms-win-crt-*.def should be roughly equal to that of ucrtbase.def.

// Martin

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to