Changeset 6


Ignore:
Timestamp:
Feb 4, 2008, 12:37:34 AM (18 years ago)
Author:
bird
Message:

Made kDbgDump link again.

Location:
trunk/kDbg
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/kDbg/Makefile.kmk

    r5 r6  
    3636kDbg_SOURCES := \
    3737        kDbgModule.cpp \
     38        kDbgModLdr.cpp \
    3839        kDbgLine.cpp \
    3940        kDbgSymbol.cpp
     
    4950kDbgStatic_DEFS = KDBG_BUILDING
    5051kDbgStatic_SOURCES = $(kDbg_SOURCES)
     52kDbgStatic_SOURCES.win = $(kDbg_SOURCES.win)
    5153
    5254#
  • trunk/kDbg/kDbgModLdr.cpp

    r2 r6  
    3535*******************************************************************************/
    3636#include <k/kDbg.h>
    37 #include "kLdr.h"
     37#include <k/kLdr.h>
    3838#include "kDbgInternal.h"
    3939
     
    5757 * @copydoc KDBGMODOPS::pfnQueryLine
    5858 */
    59 static int kDbgModPeQueryLine(PKDBGMOD pMod, int32_t iSegment, KDBGADDR off, PKDBGLINE pLine)
     59static int kDbgModLdrQueryLine(PKDBGMOD pMod, KI32 iSegment, KDBGADDR uOffset, PKDBGLINE pLine)
    6060{
    6161    //PKDBGMODLDR pThis = (PKDBGMODLDR)pMod;
     
    6767 * @copydoc KDBGMODOPS::pfnQuerySymbol
    6868 */
    69 static int kDbgModPeQuerySymbol(PKDBGMOD pMod, int32_t iSegment, KDBGADDR off, PKDBGSYMBOL pSym)
     69static int kDbgModLdrQuerySymbol(PKDBGMOD pMod, KI32 iSegment, KDBGADDR off, PKDBGSYMBOL pSym)
    7070{
    7171    //PKDBGMODLDR pThis = (PKDBGMODLDR)pMod;
     
    8787 * @copydocs  KDBGMODOPS::pfnOpen.
    8888 */
    89 static int kDbgModLdrOpen(PKDBGHLPFILE pFile, KFOFF off, KFOFF cb, PKLDRMOD pLdrMod, PKDBGMOD *ppMod)
     89static int kDbgModLdrOpen(PKDBGMOD *ppMod, PKRDR pRdr, KBOOL fCloseRdr, KFOFF off, KFOFF cb, struct KLDRMOD *pLdrMod)
    9090{
    9191    return KERR_NOT_IMPLEMENTED;
     
    9696 * Methods for a PE module.
    9797 */
    98 const KDBGMODOPS g_kDbgModPeOps =
     98const KDBGMODOPS g_kDbgModLdr =
    9999{
    100100    "kLdr",
     101    NULL,
    101102    kDbgModLdrOpen,
    102103    kDbgModLdrClose,
    103104    kDbgModLdrQuerySymbol,
    104     kDbgModLdrQueryLine
     105    kDbgModLdrQueryLine,
    105106    "kLdr"
    106107};
  • trunk/kDbg/kDbgModWinDbgHelp.cpp

    r2 r6  
    714714 * Methods for a PE module.
    715715 */
    716 const KDBGMODOPS g_kDbgModWinDbgHelpOpen =
     716KDBGMODOPS const g_kDbgModWinDbgHelpOpen =
    717717{
    718718    "Windows DbgHelp",
Note: See TracChangeset for help on using the changeset viewer.