Andreas Maier : dbghelp: Add SYMFLAG_- and SYMTYPE_-defines.
Alexandre Julliard
julliard at winehq.org
Mon Nov 26 16:20:10 CST 2018
Module: wine
Branch: master
Commit: 3b01149d8677fa86addfb67414d793684779c5ce
URL: https://source.winehq.org/git/wine.git/?a=commit;h=3b01149d8677fa86addfb67414d793684779c5ce
Author: Andreas Maier <staubim at quantentunnel.de>
Date: Sun Nov 25 10:15:47 2018 +0100
dbghelp: Add SYMFLAG_- and SYMTYPE_-defines.
Signed-off-by: Andreas Maier <staubim at quantentunnel.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/dbghelp.h | 7 +++++++
include/wine/mscvpdb.h | 7 +++++++
2 files changed, 14 insertions(+)
diff --git a/include/dbghelp.h b/include/dbghelp.h
index e6015ff..6e8d375 100644
--- a/include/dbghelp.h
+++ b/include/dbghelp.h
@@ -951,6 +951,13 @@ BOOL WINAPI SymUnloadModule64(HANDLE, 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/include/wine/mscvpdb.h b/include/wine/mscvpdb.h
index 7a4a69b..a44331b 100644
--- a/include/wine/mscvpdb.h
+++ b/include/wine/mscvpdb.h
@@ -1227,6 +1227,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
* ======================================== */
More information about the wine-cvs
mailing list