Enable rossym build on MSVC.
svn path=/trunk/; revision=60221
-if(MSVC)
- add_library(rossym dummy.c)
-else()
- add_definitions(-D_NTSYSTEM_)
- list(APPEND SOURCE
- delete.c
- find.c
- fromfile.c
- frommem.c
- fromraw.c
- getraw.c
- init.c
- initkm.c
- initum.c
- zwfile.c)
- add_library(rossym ${SOURCE})
- add_dependencies(rossym psdk bugcodes)
-endif()
+add_definitions(-D_NTSYSTEM_)
+list(APPEND SOURCE
+ delete.c
+ find.c
+ fromfile.c
+ frommem.c
+ fromraw.c
+ getraw.c
+ init.c
+ initkm.c
+ initum.c
+ zwfile.c)
+add_library(rossym ${SOURCE})
+add_dependencies(rossym psdk bugcodes)
+++ /dev/null
-
-#include <ntddk.h>
-#include <reactos/rossym.h>
-
-#define NDEBUG
-#include <debug.h>
-
-BOOLEAN
-RosSymCreateFromFile(PVOID FileContext, PROSSYM_INFO *RosSymInfo)
-{
- return FALSE;
-}
-
-VOID
-RosSymDelete(PROSSYM_INFO RosSymInfo)
-{
-}
-
-BOOLEAN
-RosSymGetAddressInformation(PROSSYM_INFO RosSymInfo,
- ULONG_PTR RelativeAddress,
- ULONG *LineNumber,
- char *FileName,
- char *FunctionName)
-{
- return FALSE;
-}
-
-VOID
-RosSymInitKernelMode(VOID)
-{
-}
-if(MSVC)
- add_library(rossym dummy.c)
-else()
- add_definitions(-D_NTSYSTEM_)
- list(APPEND SOURCE
- delete.c
- dwarfabbrev.c
- dwarfaranges.c
- dwarfcfa.c
- dwarfget.c
- dwarfinfo.c
- dwarfopen.c
- dwarfpc.c
- dwarfpubnames.c
- find.c
- fromfile.c
- init.c
- initum.c
- pe.c
- zwfile.c)
- add_library(rossym ${SOURCE})
- add_pch(rossym precomp.h)
- add_dependencies(rossym psdk bugcodes)
- allow_warnings(rossym)
-endif()
+add_definitions(-D_NTSYSTEM_)
+list(APPEND SOURCE
+ delete.c
+ dwarfabbrev.c
+ dwarfaranges.c
+ dwarfcfa.c
+ dwarfget.c
+ dwarfinfo.c
+ dwarfopen.c
+ dwarfpc.c
+ dwarfpubnames.c
+ find.c
+ fromfile.c
+ init.c
+ initum.c
+ pe.c
+ zwfile.c)
+add_library(rossym ${SOURCE})
+add_pch(rossym precomp.h)
+add_dependencies(rossym psdk bugcodes)
+allow_warnings(rossym)
+++ /dev/null
-
-#include <ntddk.h>
-#include <reactos/rossym.h>
-
-#define NDEBUG
-#include <debug.h>
-
-BOOLEAN
-RosSymCreateFromFile(PVOID FileContext, PROSSYM_INFO *RosSymInfo)
-{
- UNIMPLEMENTED;
- return FALSE;
-}
-
-VOID
-RosSymDelete(PROSSYM_INFO RosSymInfo)
-{
- UNIMPLEMENTED;
-}
-
-VOID
-RosSymFreeInfo(PROSSYM_LINEINFO LineInfo)
-{
- UNIMPLEMENTED;
-}
-
-BOOLEAN
-RosSymGetAddressInformation(PROSSYM_INFO RosSymInfo,
- ULONG_PTR RelativeAddress,
- PROSSYM_LINEINFO RosSymLineInfo)
-{
- UNIMPLEMENTED;
- return FALSE;
-}
-
-VOID
-RosSymInit(PROSSYM_CALLBACKS Callbacks)
-{
- UNIMPLEMENTED;
-}
-
-VOID
-RosSymInitKernelMode(VOID)
-{
- UNIMPLEMENTED;
-}
-
-BOOLEAN
-RosSymAggregate(PROSSYM_INFO RosSymInfo, PCHAR Type, PROSSYM_AGGREGATE Aggregate)
-{
- UNIMPLEMENTED;
- return FALSE;
-}
-
-VOID
-RosSymFreeAggregate(PROSSYM_AGGREGATE Aggregate)
-{
- UNIMPLEMENTED;
-}
-