Piotr Caban : msvcr110: Add Concurrency::_Trace_agents function stub.
Alexandre Julliard
julliard at winehq.org
Tue Feb 6 15:55:51 CST 2018
Module: wine
Branch: master
Commit: 475fa2c749e7ca5b648f456b8ecf47fe3d1b4964
URL: https://source.winehq.org/git/wine.git/?a=commit;h=475fa2c749e7ca5b648f456b8ecf47fe3d1b4964
Author: Piotr Caban <piotr at codeweavers.com>
Date: Tue Feb 6 15:38:05 2018 +0100
msvcr110: Add Concurrency::_Trace_agents function stub.
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/concrt140/concrt140.spec | 2 +-
dlls/msvcr110/msvcr110.spec | 2 +-
dlls/msvcr120/msvcr120.spec | 2 +-
dlls/msvcr120_app/msvcr120_app.spec | 2 +-
dlls/msvcrt/misc.c | 6 ++++++
5 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/dlls/concrt140/concrt140.spec b/dlls/concrt140/concrt140.spec
index b388c29..ebc35bd 100644
--- a/dlls/concrt140/concrt140.spec
+++ b/dlls/concrt140/concrt140.spec
@@ -455,7 +455,7 @@
@ stub -arch=win64 ?_Start at _Timer@details at Concurrency@@IEAAXXZ
@ stub -arch=i386 ?_Stop at _Timer@details at Concurrency@@IAEXXZ
@ stub -arch=win64 ?_Stop at _Timer@details at Concurrency@@IEAAXXZ
-@ stub ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
+@ varargs ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ(long int64) msvcr120.?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
@ cdecl -arch=win32 ?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) msvcr120.?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z
@ cdecl -arch=win64 ?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) msvcr120.?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z
@ thiscall -arch=i386 ?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAE_NXZ(ptr) msvcr120.?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAE_NXZ
diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec
index 0e3b0f3..a6664a5 100644
--- a/dlls/msvcr110/msvcr110.spec
+++ b/dlls/msvcr110/msvcr110.spec
@@ -657,7 +657,7 @@
@ stub -arch=arm ?_Tidy at exception@std@@AAAXXZ
@ stub -arch=i386 ?_Tidy at exception@std@@AAEXXZ
@ stub -arch=win64 ?_Tidy at exception@std@@AEAAXXZ
-@ stub ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
+@ varargs ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ(long int64) _Trace_agents
@ cdecl -arch=win32 ?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) Concurrency__Trace_ppl_function
@ cdecl -arch=win64 ?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) Concurrency__Trace_ppl_function
@ cdecl -arch=arm ?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAA_NXZ(ptr) _ReentrantBlockingLock__TryAcquire
diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec
index aebb12c..0748ccf 100644
--- a/dlls/msvcr120/msvcr120.spec
+++ b/dlls/msvcr120/msvcr120.spec
@@ -639,7 +639,7 @@
@ stub -arch=arm ?_Tidy at exception@std@@AAAXXZ
@ stub -arch=i386 ?_Tidy at exception@std@@AAEXXZ
@ stub -arch=win64 ?_Tidy at exception@std@@AEAAXXZ
-@ stub ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
+@ varargs ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ(long int64) _Trace_agents
@ cdecl -arch=win32 ?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) Concurrency__Trace_ppl_function
@ cdecl -arch=win64 ?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) Concurrency__Trace_ppl_function
@ cdecl -arch=arm ?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAA_NXZ(ptr) _ReentrantBlockingLock__TryAcquire
diff --git a/dlls/msvcr120_app/msvcr120_app.spec b/dlls/msvcr120_app/msvcr120_app.spec
index 6ffc308..c1d2e4b 100644
--- a/dlls/msvcr120_app/msvcr120_app.spec
+++ b/dlls/msvcr120_app/msvcr120_app.spec
@@ -635,7 +635,7 @@
@ stub -arch=arm ?_Tidy at exception@std@@AAAXXZ
@ stub -arch=i386 ?_Tidy at exception@std@@AAEXXZ
@ stub -arch=win64 ?_Tidy at exception@std@@AEAAXXZ
-@ stub ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
+@ varargs ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ(long int64) msvcr120.?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ
@ cdecl -arch=win32 ?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) msvcr120.?_Trace_ppl_function at Concurrency@@YAXABU_GUID@@EW4ConcRT_EventType at 1@@Z
@ cdecl -arch=win64 ?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z(ptr long long) msvcr120.?_Trace_ppl_function at Concurrency@@YAXAEBU_GUID@@EW4ConcRT_EventType at 1@@Z
@ cdecl -arch=arm ?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAA_NXZ(ptr) msvcr120.?_TryAcquire at _NonReentrantBlockingLock@details at Concurrency@@QAA_NXZ
diff --git a/dlls/msvcrt/misc.c b/dlls/msvcrt/misc.c
index 8f18aa4..c197d69 100644
--- a/dlls/msvcrt/misc.c
+++ b/dlls/msvcrt/misc.c
@@ -561,6 +561,12 @@ LONG CDECL MSVCRT__crtUnhandledException(EXCEPTION_POINTERS *ep)
SetUnhandledExceptionFilter(NULL);
return UnhandledExceptionFilter(ep);
}
+
+/* ?_Trace_agents at Concurrency@@YAXW4Agents_EventType at 1@_JZZ */
+void WINAPIV _Trace_agents(/*enum Concurrency::Agents_EventType*/int type, __int64 id, ...)
+{
+ FIXME("(%d %s)\n", type, wine_dbgstr_longlong(id));
+}
#endif
#if _MSVCR_VER>=120
More information about the wine-cvs
mailing list