https://git.reactos.org/?p=reactos.git;a=commitdiff;h=94e2d456dbf17d0f1759e9...
commit 94e2d456dbf17d0f1759e94f7af15070cf47d516 Author: winesync ros-dev@reactos.org AuthorDate: Fri Sep 11 15:53:07 2020 +0200 Commit: Jérôme Gardou jerome.gardou@reactos.org CommitDate: Wed Sep 16 10:35:39 2020 +0200
[WINESYNC] dbghelp: Add SYMFLAG_- and SYMTYPE_-defines.
Signed-off-by: Andreas Maier staubim@quantentunnel.de Signed-off-by: Alexandre Julliard julliard@winehq.org
wine commit id 3b01149d8677fa86addfb67414d793684779c5ce by Andreas Maier staubim@quantentunnel.de --- 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