https://git.reactos.org/?p=reactos.git;a=commitdiff;h=94e2d456dbf17d0f1759e94f7af15070cf47d516

commit 94e2d456dbf17d0f1759e94f7af15070cf47d516
Author:     winesync <[email protected]>
AuthorDate: Fri Sep 11 15:53:07 2020 +0200
Commit:     Jérôme Gardou <[email protected]>
CommitDate: Wed Sep 16 10:35:39 2020 +0200

    [WINESYNC] dbghelp: Add SYMFLAG_- and SYMTYPE_-defines.
    
    Signed-off-by: Andreas Maier <[email protected]>
    Signed-off-by: Alexandre Julliard <[email protected]>
    
    wine commit id 3b01149d8677fa86addfb67414d793684779c5ce by Andreas Maier 
<[email protected]>
---
 sdk/include/psdk/dbghelp.h         | 7 +++++++
 sdk/include/reactos/wine/mscvpdb.h | 7 +++++++
 sdk/tools/winesync/dbghelp.cfg     | 2 +-
 3 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/sdk/include/psdk/dbghelp.h b/sdk/include/psdk/dbghelp.h
index 183e09686aa..aa0cdff1c69 100644
--- a/sdk/include/psdk/dbghelp.h
+++ b/sdk/include/psdk/dbghelp.h
@@ -1110,6 +1110,13 @@ BOOL WINAPI SymUnloadModule64(_In_ HANDLE, _In_ DWORD64);
 #define SYMFLAG_THUNK            0x00002000
 #define SYMFLAG_TLSREL           0x00004000
 #define SYMFLAG_SLOT             0x00008000
+#define SYMFLAG_ILREL            0x00010000
+#define SYMFLAG_METADATA         0x00020000
+#define SYMFLAG_CLR_TOKEN        0x00040000
+#define SYMFLAG_NULL             0x00080000
+#define SYMFLAG_FUNC_NO_RETURN   0x00100000
+#define SYMFLAG_SYNTHETIC_ZEROBASE 0x00200000
+#define SYMFLAG_PUBLIC_CODE      0x00400000
 
 #define MAX_SYM_NAME    2000
 
diff --git a/sdk/include/reactos/wine/mscvpdb.h 
b/sdk/include/reactos/wine/mscvpdb.h
index f11f4065de8..af521ffe56f 100644
--- a/sdk/include/reactos/wine/mscvpdb.h
+++ b/sdk/include/reactos/wine/mscvpdb.h
@@ -1229,6 +1229,13 @@ union codeview_fieldtype
 #define LF_COMPLEX128           0x800f
 #define LF_VARSTRING            0x8010
 
+/* symtype e.g. for public_vx.symtype */
+#define SYMTYPE_NONE            0x0000
+#define SYMTYPE_CODE            0x0001
+#define SYMTYPE_FUNCTION        0x0002
+#define SYMTYPE_MANAGED         0x0004
+#define SYMTYPE_MSIL            0x0008
+
 /* ======================================== *
  *            Symbol information
  * ======================================== */
diff --git a/sdk/tools/winesync/dbghelp.cfg b/sdk/tools/winesync/dbghelp.cfg
index 150a7377b38..bf5358ef159 100644
--- a/sdk/tools/winesync/dbghelp.cfg
+++ b/sdk/tools/winesync/dbghelp.cfg
@@ -4,4 +4,4 @@ files:
   include/dbghelp.h: sdk/include/psdk/dbghelp.h
   include/wine/mscvpdb.h: sdk/include/reactos/wine/mscvpdb.h
 tags:
-  wine: dbcf9728fa13ade68cc9d380002a5f6ae50fc0c0
+  wine: 3b01149d8677fa86addfb67414d793684779c5ce

Reply via email to