Changeset 21786 for branches/gcc-kmk/src


Ignore:
Timestamp:
Nov 3, 2011, 1:34:33 PM (14 years ago)
Author:
dmik
Message:

Link KERNEL32 with necessary libraries and fix .asm source refs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gcc-kmk/src/kernel32/Makefile.kmk

    r21746 r21786  
    1010seh_SOURCES         = seh/sehutil.s
    1111
     12$(call odin_implib_2,kernel32)
     13
    1214DLLS               += kernel32
    1315kernel32_TEMPLATE   = OdinCxxDLL
     16
    1417kernel32_SOURCES    = \
    1518    kernel32.cpp \
     
    3538    exceptions.cpp \
    3639    heapshared.cpp \
    37     cpuhlp.cpp \
     40    cpuhlp.asm \
    3841    heapcode.cpp \
    3942    lfile.cpp \
     
    4447    ole2nls.c \
    4548    dbglog.cpp \
    46     exceptutil.cpp \
    47     asmutil.cpp \
     49    exceptutil.asm \
     50    asmutil.asm \
    4851    lang.cpp \
    4952    win32util.cpp \
     
    9093    winexedummy.cpp \
    9194    critsection.cpp \
    92     fastinfoblocksa.cpp \
     95    fastinfoblocksa.asm \
    9396    fastinfoblocks.cpp \
    9497    pefile.cpp \
     
    109112    dosdevice.cpp \
    110113    ordinals.cpp \
    111     interlock.cpp \
     114    interlock.asm \
    112115    toolhelp.cpp \
    113116    codepage.c \
     
    135138    kernelrsrc.orc
    136139
     140kernel32_SOURCES.release += \
     141    kernel32.def
     142kernel32_SOURCES.debug += \
     143    dbgwrap.cpp \
     144    kernel32dbg.def
     145
    137146ifndef CUSTOMBUILD
    138147kernel32_SOURCES   += \
     
    140149endif
    141150
    142 kernel32_SOURCES.debug  = \
    143     dbgwrap.cpp
     151kernel32_LIBS       = \
     152    $(PATH_STAGE_LIB)/libwrap.lib \
     153    $(PATH_STAGE_LIB)/odincrt.lib \
     154    $(PATH_STAGE_LIB)/wgss50.lib \
     155    $(PATH_STAGE_LIB)/win32k.lib \
     156    $(PATH_STAGE_LIB)/unicode.lib \
     157    $(PATH_STAGE_LIB)/seh.lib \
     158    $(PATH_STAGE_LIB)/ntdll.lib
    144159
    145160include $(FILE_KBUILD_SUB_FOOTER)
Note: See TracChangeset for help on using the changeset viewer.