Martin Storsjo : msvcrt: Implement setjmp/longjmp on aarch64.
Alexandre Julliard
julliard at winehq.org
Fri Sep 8 15:03:21 CDT 2017
Module: wine
Branch: master
Commit: 3d3d0806886b7a4d6470ed97a6368926059dc034
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3d3d0806886b7a4d6470ed97a6368926059dc034
Author: Martin Storsjo <martin at martin.st>
Date: Fri Sep 8 09:47:33 2017 +0300
msvcrt: Implement setjmp/longjmp on aarch64.
Also include the rest of except_*.c (based on except_arm.c) as stubs.
Signed-off-by: Martin Storsjo <martin at martin.st>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
.../api-ms-win-crt-private-l1-1-0.spec | 16 +-
.../api-ms-win-crt-runtime-l1-1-0.spec | 4 +-
dlls/crtdll/crtdll.spec | 6 +-
dlls/msvcr100/Makefile.in | 1 +
dlls/msvcr100/msvcr100.spec | 20 +-
dlls/msvcr110/Makefile.in | 1 +
dlls/msvcr110/msvcr110.spec | 20 +-
dlls/msvcr120/Makefile.in | 1 +
dlls/msvcr120/msvcr120.spec | 20 +-
dlls/msvcr120_app/msvcr120_app.spec | 20 +-
dlls/msvcr70/Makefile.in | 1 +
dlls/msvcr70/msvcr70.spec | 14 +-
dlls/msvcr71/Makefile.in | 1 +
dlls/msvcr71/msvcr71.spec | 16 +-
dlls/msvcr80/Makefile.in | 1 +
dlls/msvcr80/msvcr80.spec | 20 +-
dlls/msvcr90/Makefile.in | 1 +
dlls/msvcr90/msvcr90.spec | 20 +-
dlls/msvcrt/Makefile.in | 1 +
dlls/msvcrt/except_arm64.c | 237 +++++++++++++++++++++
dlls/msvcrt/msvcrt.h | 22 ++
dlls/msvcrt/msvcrt.spec | 20 +-
dlls/msvcrt20/msvcrt20.spec | 8 +-
dlls/msvcrt40/msvcrt40.spec | 8 +-
dlls/msvcrtd/msvcrtd.spec | 8 +-
dlls/ucrtbase/Makefile.in | 1 +
dlls/ucrtbase/ucrtbase.spec | 20 +-
dlls/vcruntime140/vcruntime140.spec | 16 +-
include/msvcrt/setjmp.h | 27 +++
include/winnt.h | 39 ++++
30 files changed, 462 insertions(+), 128 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=3d3d0806886b7a4d6470ed97a6368926059dc034
More information about the wine-cvs
mailing list