在 2020/4/28 23:47, Pali Rohár 写道:
> 
> They really exist in my tested msvcr80.dll file!
> 
> I thought that if symbols are missing in mingw def files then functions
> are unimplemented. But it looks like that problem is in mingw def files
> and rather def file should be fixed. Would you do it?
> 

The attached patch should address this issue. Please test.



-- 
Best regards,
LH_Mouse
From 484f7ef1c6a16fef606be5c1fbd66a3f4c577cad Mon Sep 17 00:00:00 2001
From: Liu Hao <lh_mo...@126.com>
Date: Wed, 29 Apr 2020 22:19:52 +0800
Subject: [PATCH] crt: Add missing functions in msvcr80.def

Signed-off-by: Liu Hao <lh_mo...@126.com>
---
 mingw-w64-crt/lib32/msvcr80.def.in | 3 +++
 mingw-w64-crt/lib64/msvcr80.def.in | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/mingw-w64-crt/lib32/msvcr80.def.in 
b/mingw-w64-crt/lib32/msvcr80.def.in
index c1328aad..ce46ba11 100644
--- a/mingw-w64-crt/lib32/msvcr80.def.in
+++ b/mingw-w64-crt/lib32/msvcr80.def.in
@@ -277,6 +277,7 @@ _lfind
 _loaddll
 _local_unwind2
 _lock
+_lock_file
 _locking
 _logb
 _longjmpex
@@ -382,6 +383,7 @@ _scalb
 _searchenv
 _seh_longjmp_unwind
 _set_error_mode
+_set_invalid_parameter_handler
 _set_sbh_threshold
 _seterrormode
 _setjmp
@@ -443,6 +445,7 @@ _ungetch
 _unlink
 _unloaddll
 _unlock
+_unlock_file
 _utime
 _vsnprintf
 _vsnwprintf
diff --git a/mingw-w64-crt/lib64/msvcr80.def.in 
b/mingw-w64-crt/lib64/msvcr80.def.in
index c1ef3f03..136a0974 100644
--- a/mingw-w64-crt/lib64/msvcr80.def.in
+++ b/mingw-w64-crt/lib64/msvcr80.def.in
@@ -373,6 +373,7 @@ _local_unwind
 _localtime64
 localtime == _localtime64
 _lock
+_lock_file
 _locking
 _logb
 _logbf
@@ -482,6 +483,7 @@ _scprintf
 _scwprintf
 _searchenv
 _set_error_mode
+_set_invalid_parameter_handler
 _set_sbh_threshold
 _seterrormode
 _setjmp
@@ -550,6 +552,7 @@ _ungetwch
 _unlink
 _unloaddll
 _unlock
+_unlock_file
 _utime
 _utime64
 _vscprintf
-- 
2.26.2

Attachment: signature.asc
Description: OpenPGP digital signature

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

Reply via email to