diff --git a/contrib/src/ffmpeg/fetch_and_patch.bat b/contrib/src/ffmpeg/fetch_and_patch.bat index afaf34b5ea07d9ebc5d7c3095d7c33388154a797..e844e57ccb86804fd81ae8ee3fec4e8848e83dc6 100644 --- a/contrib/src/ffmpeg/fetch_and_patch.bat +++ b/contrib/src/ffmpeg/fetch_and_patch.bat @@ -19,8 +19,6 @@ cd %BUILD%\FFmpegInterop rmdir /s /q ffmpeg -git apply --reject --whitespace=fix %SRC%\ffmpeg\ffmpeg-uwp.patch - set FFMPEG_VERSION=12320c08221f0eecf6d9af3a6f12f42e656f0674 set FFMPEG_URL=https://github.com/FFmpeg/FFmpeg/archive/%FFMPEG_VERSION%.tar.gz @@ -34,4 +32,6 @@ if %USE_CACHE%==1 ( del %FFMPEG_VERSION%.tar && del %FFMPEG_VERSION%.tar.gz && del pax_global_header rename FFmpeg-%FFMPEG_VERSION% ffmpeg +git apply --reject --whitespace=fix %SRC%\ffmpeg\ffmpeg-uwp.patch + cd %SRC% \ No newline at end of file diff --git a/contrib/src/pjproject/pj_uwp.patch b/contrib/src/pjproject/pj_uwp.patch index f6b999553b6007732d41695762475762f5209af4..0e47f047f2d26ed3e5b3c7d39d8a1fd66b8d081c 100644 --- a/contrib/src/pjproject/pj_uwp.patch +++ b/contrib/src/pjproject/pj_uwp.patch @@ -53,8 +53,6 @@ <PrecompiledHeaderOutputFile /> </ClCompile> <Lib> -diff --git a/PJ_ORIGIN/pjproject-2.5.5/pjsip/src/pjsip/sip_dialog.c b/PJ_MOD/pjproject-2.5.5/pjsip/src/pjsip/sip_dialog.c -index 800e9f3..71aaee9 100644 --- a/pjsip/src/pjsip/sip_dialog.c +++ b/pjsip/src/pjsip/sip_dialog.c @@ -888,7 +888,11 @@ PJ_DEF(void) pjsip_dlg_inc_lock(pjsip_dialog *dlg) diff --git a/contrib/src/restbed/fetch_and_patch.bat b/contrib/src/restbed/fetch_and_patch.bat index 644b0c1790e22981a9a8f82c1ec5b0b3d7808ac9..799687830501f23446606fdaa2eac1634bb3329b 100644 --- a/contrib/src/restbed/fetch_and_patch.bat +++ b/contrib/src/restbed/fetch_and_patch.bat @@ -63,7 +63,4 @@ if %USE_CACHE%==1 ( del %OPENSSL_VERSION%.tar && del %OPENSSL_VERSION%.tar.gz && del pax_global_header rename openssl-%OPENSSL_VERSION% openssl -cd openssl -git apply --reject --whitespace=fix %SRC%\restbed\openssl-uwp.patch - cd %SRC% \ No newline at end of file diff --git a/contrib/src/restbed/openssl-uwp.patch b/contrib/src/restbed/openssl-uwp.patch deleted file mode 100644 index 130329461b143cbf8178e17946d401b105a54093..0000000000000000000000000000000000000000 --- a/contrib/src/restbed/openssl-uwp.patch +++ /dev/null @@ -1,541 +0,0 @@ ---- a/ms/setVSvars.bat -+++ b/ms/setVSvars.bat -@@ -178,8 +178,11 @@ exit /b - :setEnv - call:setVar _VS14VC VisualStudio14VC - call:setVar _WKITS10 WindowsKits10.0 -- set PATH=%_VS14VCBin%;%PATH% -- set "LIBPATH=%_WKITS10%UnionMetadata\Facade;%_VS14VC%vcpackages;%_WKITS10%references\windows.foundation.foundationcontract\1.0.0.0\;%_WKITS10%references\windows.foundation.universalapicontract\1.0.0.0\" -+ call:setVar _WKITS10VER WindowsKits10Version -+ set PATH=%_VS14VC\Bin%;%PATH% -+ set INCLUDE=%_VS14VC%include;%_WKITS10%Include\%_WKITS10VER%\um;%_WKITS10%Include\%_WKITS10VER%\shared;%_WKITS10%Include\%_WKITS10VER%\winrt;%_WKITS10%Include\%_WKITS10VER%\ucrt; -+ set LIB=%_VS14VC%lib\store\%_VCLibPlat%;%_WKITS10%lib\%_WKITS10VER%\um\%_VCPlatform%;%_WKITS10%Lib\%_WKITS10VER%\ucrt\%_VCPlatform%; -+ set LIBPATH=%_WKITS10%UnionMetadata\Facade;%_VS14VC%vcpackages;%_WKITS10%references\windows.foundation.foundationcontract\1.0.0.0\;%_WKITS10%references\windows.foundation.universalapicontract\1.0.0.0\ - goto :eof - - :end ---- a/ms/uplink.c -+++ b/ms/uplink.c -@@ -13,6 +13,12 @@ - #include <stdio.h> - #include "uplink.h" - #include <stdlib.h> -+ -+FILE * __cdecl __iob_func(void) -+{ -+ return __acrt_iob_func; -+} -+ - void OPENSSL_showfatal(const char *, ...); - - static TCHAR msg[128]; ---- /dev/null -+++ b/ms/uptable.asm -@@ -0,0 +1,504 @@ -+OPTION DOTNAME -+.text$ SEGMENT ALIGN(256) 'CODE' -+EXTERN OPENSSL_Uplink:NEAR -+PUBLIC OPENSSL_UplinkTable -+ -+ALIGN 16 -+_lazy1 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,1 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[8+rax] -+_lazy1_end:: -+_lazy1 ENDP -+ -+ALIGN 16 -+_lazy2 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,2 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[16+rax] -+_lazy2_end:: -+_lazy2 ENDP -+ -+ALIGN 16 -+_lazy3 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,3 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[24+rax] -+_lazy3_end:: -+_lazy3 ENDP -+ -+ALIGN 16 -+_lazy4 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,4 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[32+rax] -+_lazy4_end:: -+_lazy4 ENDP -+ -+ALIGN 16 -+_lazy5 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,5 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[40+rax] -+_lazy5_end:: -+_lazy5 ENDP -+ -+ALIGN 16 -+_lazy6 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,6 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[48+rax] -+_lazy6_end:: -+_lazy6 ENDP -+ -+ALIGN 16 -+_lazy7 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,7 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[56+rax] -+_lazy7_end:: -+_lazy7 ENDP -+ -+ALIGN 16 -+_lazy8 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,8 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[64+rax] -+_lazy8_end:: -+_lazy8 ENDP -+ -+ALIGN 16 -+_lazy9 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,9 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[72+rax] -+_lazy9_end:: -+_lazy9 ENDP -+ -+ALIGN 16 -+_lazy10 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,10 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[80+rax] -+_lazy10_end:: -+_lazy10 ENDP -+ -+ALIGN 16 -+_lazy11 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,11 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[88+rax] -+_lazy11_end:: -+_lazy11 ENDP -+ -+ALIGN 16 -+_lazy12 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,12 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[96+rax] -+_lazy12_end:: -+_lazy12 ENDP -+ -+ALIGN 16 -+_lazy13 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,13 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[104+rax] -+_lazy13_end:: -+_lazy13 ENDP -+ -+ALIGN 16 -+_lazy14 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,14 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[112+rax] -+_lazy14_end:: -+_lazy14 ENDP -+ -+ALIGN 16 -+_lazy15 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,15 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[120+rax] -+_lazy15_end:: -+_lazy15 ENDP -+ -+ALIGN 16 -+_lazy16 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,16 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[128+rax] -+_lazy16_end:: -+_lazy16 ENDP -+ -+ALIGN 16 -+_lazy17 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,17 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[136+rax] -+_lazy17_end:: -+_lazy17 ENDP -+ -+ALIGN 16 -+_lazy18 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,18 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[144+rax] -+_lazy18_end:: -+_lazy18 ENDP -+ -+ALIGN 16 -+_lazy19 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,19 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[152+rax] -+_lazy19_end:: -+_lazy19 ENDP -+ -+ALIGN 16 -+_lazy20 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,20 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[160+rax] -+_lazy20_end:: -+_lazy20 ENDP -+ -+ALIGN 16 -+_lazy21 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,21 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[168+rax] -+_lazy21_end:: -+_lazy21 ENDP -+ -+ALIGN 16 -+_lazy22 PROC PRIVATE -+DB 048h,083h,0ECh,028h -+ mov QWORD PTR[48+rsp],rcx -+ mov QWORD PTR[56+rsp],rdx -+ mov QWORD PTR[64+rsp],r8 -+ mov QWORD PTR[72+rsp],r9 -+ lea rcx,QWORD PTR[OPENSSL_UplinkTable] -+ mov rdx,22 -+ call OPENSSL_Uplink -+ mov rcx,QWORD PTR[48+rsp] -+ mov rdx,QWORD PTR[56+rsp] -+ mov r8,QWORD PTR[64+rsp] -+ mov r9,QWORD PTR[72+rsp] -+ lea rax,QWORD PTR[OPENSSL_UplinkTable] -+ add rsp,40 -+ jmp QWORD PTR[176+rax] -+_lazy22_end:: -+_lazy22 ENDP -+.text$ ENDS -+_DATA SEGMENT -+OPENSSL_UplinkTable:: -+ DQ 22 -+ DQ _lazy1 -+ DQ _lazy2 -+ DQ _lazy3 -+ DQ _lazy4 -+ DQ _lazy5 -+ DQ _lazy6 -+ DQ _lazy7 -+ DQ _lazy8 -+ DQ _lazy9 -+ DQ _lazy10 -+ DQ _lazy11 -+ DQ _lazy12 -+ DQ _lazy13 -+ DQ _lazy14 -+ DQ _lazy15 -+ DQ _lazy16 -+ DQ _lazy17 -+ DQ _lazy18 -+ DQ _lazy19 -+ DQ _lazy20 -+ DQ _lazy21 -+ DQ _lazy22 -+_DATA ENDS -+.pdata SEGMENT READONLY ALIGN(4) -+ALIGN 4 -+ DD imagerel _lazy1,imagerel _lazy1_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy2,imagerel _lazy2_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy3,imagerel _lazy3_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy4,imagerel _lazy4_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy5,imagerel _lazy5_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy6,imagerel _lazy6_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy7,imagerel _lazy7_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy8,imagerel _lazy8_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy9,imagerel _lazy9_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy10,imagerel _lazy10_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy11,imagerel _lazy11_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy12,imagerel _lazy12_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy13,imagerel _lazy13_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy14,imagerel _lazy14_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy15,imagerel _lazy15_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy16,imagerel _lazy16_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy17,imagerel _lazy17_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy18,imagerel _lazy18_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy19,imagerel _lazy19_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy20,imagerel _lazy20_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy21,imagerel _lazy21_end,imagerel _lazy_unwind_info -+ DD imagerel _lazy22,imagerel _lazy22_end,imagerel _lazy_unwind_info -+.pdata ENDS -+.xdata SEGMENT READONLY ALIGN(8) -+ALIGN 8 -+_lazy_unwind_info:: -+DB 001h,004h,001h,000h -+DB 004h,042h,000h,000h -+ -+.xdata ENDS -+END --- -2.8.1.windows.1 -