mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-28 19:26:16 +00:00
[CMAKE]
Fix build of rossym svn path=/trunk/; revision=51791
This commit is contained in:
@@ -37,7 +37,7 @@ elseif(ARCH MATCHES arm)
|
||||
include(config-arm.cmake)
|
||||
endif()
|
||||
|
||||
add_definitions(-D__REACTOS__)
|
||||
add_definitions(-D__REACTOS__ __ROS_CMAKE__)
|
||||
|
||||
if(NOT CMAKE_CROSSCOMPILING)
|
||||
|
||||
|
||||
@@ -33,7 +33,17 @@ typedef struct _ROSSYM_CALLBACKS {
|
||||
BOOLEAN (*SeekFileProc)(PVOID FileContext, ULONG_PTR Position);
|
||||
} ROSSYM_CALLBACKS, *PROSSYM_CALLBACKS;
|
||||
|
||||
#ifdef __ROS_CMAKE__
|
||||
typedef struct _ROSSYM_OWN_FILECONTEXT {
|
||||
BOOLEAN (*ReadFileProc)(PVOID FileContext, PVOID Buffer, ULONG Size);
|
||||
BOOLEAN (*SeekFileProc)(PVOID FileContext, ULONG_PTR Position);
|
||||
} ROSSYM_OWN_FILECONTEXT, *PROSSYM_OWN_FILECONTEXT;
|
||||
|
||||
struct Dwarf;
|
||||
typedef struct Dwarf *PROSSYM_INFO;
|
||||
#else
|
||||
typedef struct _ROSSYM_INFO *PROSSYM_INFO;
|
||||
#endif
|
||||
|
||||
VOID RosSymInit(PROSSYM_CALLBACKS Callbacks);
|
||||
VOID RosSymInitKernelMode(VOID);
|
||||
|
||||
Reference in New Issue
Block a user