crt: Fix superfluous entries in the unified kernel32.def.in These were brought in from the previous libarm32 version of kernel32.def, in 9bd6bca15de8622e1e92e493572b4441b22a5edd. According to wine's spec files, __misaligned_access only exists on x86_64. __jump_unwind doesn't exist in kernel32.dll, neither do the time* functions (that exist in winmm.dll). They were present in the original import of def files for arm32 in 4a306baa4a206c9314bdc129e98abfa1aebe2b0e, but they might not have been exported intentionally in the DLL files the def files were dumped from either. Remove those superfluous definitions, even from arm32. Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/lib-common/kernel32.def.in b/mingw-w64-crt/lib-common/kernel32.def.in index 94f9039..03531de 100644 --- a/mingw-w64-crt/lib-common/kernel32.def.in +++ b/mingw-w64-crt/lib-common/kernel32.def.in
@@ -1586,8 +1586,7 @@ ZombifyActCtxWorker __C_specific_handler F_ARM_ANY(__chkstk) -;__misaligned_access -__jump_unwind +F_X64(__misaligned_access) _hread _hwrite _lclose @@ -1615,11 +1614,6 @@ lstrlen lstrlenA lstrlenW -timeBeginPeriod -timeEndPeriod -timeGetDevCaps -timeGetSystemTime -timeGetTime uaw_lstrcmpW uaw_lstrcmpiW uaw_lstrlenW