Changeset 3588 for trunk


Ignore:
Timestamp:
Sep 4, 2007, 10:48:11 PM (18 years ago)
Author:
bird
Message:

Made build on VCC80 / amd64.

Location:
trunk/kStuff
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/kStuff/Config.kmk

    r3552 r3588  
    7777TEMPLATE_kStuff_LDFLAGS.linux    = -g
    7878TEMPLATE_kStuff_LDFLAGS.os2      = -g
    79 TEMPLATE_kStuff_LDFLAGS.win      = /DEBUG
     79TEMPLATE_kStuff_LDFLAGS.win      = /DEBUG /NODEFAULTLIB
    8080
    8181TEMPLATE_kStuff_LIBS.freebsd     =
     
    8989        $(PATH_TOOL_VCC70_LIB)/oldnames.lib \
    9090        $(PATH_SDK_W2K3DDKX86_LIB)/ntdll.lib
     91TEMPLATE_kStuff_LIBS.win.amd64   = \
     92        $(PATH_TOOL_VCC80AMD64_LIB)/msvcrt.lib \
     93        $(PATH_TOOL_VCC80AMD64_LIB)/msvcprt.lib \
     94        $(PATH_TOOL_VCC80AMD64_LIB)/oldnames.lib \
     95        $(PATH_SDK_W2K3DDKAMD64_LIB)/ntdll.lib
    9196
    9297TEMPLATE_kStuffEXE = kStuff Executable Template
  • trunk/kStuff/kDbg/kDbgModule.cpp

    r3571 r3588  
    4343#if K_OS == K_OS_WINDOWS
    4444    &g_kDbgModWinDbgHelpOpen,
     45#else
     46#error huh?s
    4547#endif
    4648//    &g_kDbgModLdr,
     
    206208
    207209    for (PKDBGMODOPS pCur = g_pHead; pCur; pCur = pCur->pNext)
    208         if (g_aBuiltIns[i]->pfnOpen)
     210        if (pCur->pfnOpen)
    209211        {
    210             int rc2 = g_aBuiltIns[i]->pfnOpen(ppDbgMod, pRdr, fCloseRdr, off, cb, pLdrMod);
     212            int rc2 = pCur->pfnOpen(ppDbgMod, pRdr, fCloseRdr, off, cb, pLdrMod);
    211213            if (!rc2)
    212214                return 0;
  • trunk/kStuff/kLdr/kLdrMod.c

    r3585 r3588  
    335335 * Checks if this module can be executed by the specified arch+cpu.
    336336 *
    337  * @returns 0 if it can, KLDR_ERR_ARCH_CPU_NOT_COMPATIBLE if it can't.
     337 * @returns 0 if it can, KCPU_ERR_ARCH_CPU_NOT_COMPATIBLE if it can't.
    338338 *          Other failures may occur and cause other return values.
    339339 * @param   pMod            The module.
  • trunk/kStuff/kLdr/kLdrModLX.c

    r3585 r3588  
    21052105
    21062106#else
    2107     return KLDR_ERR_ARCH_CPU_NOT_COMPATIBLE;
     2107    return KCPU_ERR_ARCH_CPU_NOT_COMPATIBLE;
    21082108#endif
    21092109}
  • trunk/kStuff/kRdr/kRdrFile.cpp

    r3582 r3588  
    125125      IN HANDLE ProcessHandle,
    126126      IN OUT PVOID *BaseAddress,
    127       IN OUT PULONG ProtectSize,
     127      IN OUT PSIZE_T ProtectSize,
    128128      IN ULONG NewProtect,
    129129      OUT PULONG OldProtect
     
    138138      IN OUT PVOID *BaseAddress,
    139139      IN ULONG ZeroBits,
    140       IN OUT PULONG AllocationSize,
     140      IN OUT PSIZE_T AllocationSize,
    141141      IN ULONG AllocationType,
    142142      IN ULONG Protect
     
    149149      IN HANDLE ProcessHandle,
    150150      IN OUT PVOID *BaseAddress,
    151       IN OUT PULONG FreeSize,
     151      IN OUT PSIZE_T FreeSize,
    152152      IN ULONG FreeType
    153153  );
Note: See TracChangeset for help on using the changeset viewer.