Commit 32459912 authored by Alexandre Julliard's avatar Alexandre Julliard

Moved imports specification from the .spec into the Makefile so that

it can be used on platforms that don't build a .spec.c file.
parent aac0dd7a
...@@ -16,6 +16,8 @@ ...@@ -16,6 +16,8 @@
# GLUE : C sources for which glue code needs to be generated # GLUE : C sources for which glue code needs to be generated
# EXTRA_SRCS : extra source files for make depend # EXTRA_SRCS : extra source files for make depend
# EXTRA_OBJS : extra object files # EXTRA_OBJS : extra object files
# IMPORTS : dlls to import
# DELAYIMPORTS : dlls to import in delayed mode
# SUBDIRS : subdirectories that contain a Makefile # SUBDIRS : subdirectories that contain a Makefile
# EXTRASUBDIRS : subdirectories that do not contain a Makefile # EXTRASUBDIRS : subdirectories that do not contain a Makefile
# PLTESTS : Perl test scripts # PLTESTS : Perl test scripts
...@@ -162,7 +164,7 @@ $(MODULE).tmp.o: $(OBJS) Makefile.in ...@@ -162,7 +164,7 @@ $(MODULE).tmp.o: $(OBJS) Makefile.in
# Rule for main module spec file # Rule for main module spec file
$(MAINSPEC).c: $(MAINSPEC) $(RC_SRCS:.rc=.res) $(SYMBOLFILE) $(WINEBUILD) $(MAINSPEC).c: $(MAINSPEC) $(RC_SRCS:.rc=.res) $(SYMBOLFILE) $(WINEBUILD)
$(LDPATH) $(WINEBUILD) @DLLFLAGS@ -L$(DLLDIR) $(SYMBOLFILE:%=-sym %) -o $@ -spec $(SRCDIR)/$(MAINSPEC) $(LDPATH) $(WINEBUILD) @DLLFLAGS@ $(SYMBOLFILE:%=-sym %) -o $@ -spec $(SRCDIR)/$(MAINSPEC) -L$(DLLDIR) $(DELAYIMPORTS:%=-dl%) $(IMPORTS:%=-l%)
# Rule to rebuild the resource compiler # Rule to rebuild the resource compiler
...@@ -282,7 +284,7 @@ $(TESTPROGRAM).tmp.o: $(TESTOBJS) ...@@ -282,7 +284,7 @@ $(TESTPROGRAM).tmp.o: $(TESTOBJS)
-strip --strip-unneeded $@ -strip --strip-unneeded $@
$(TESTPROGRAM).spec.c: $(TESTPROGRAM).spec $(TESTPROGRAM).tmp.o $(WINEBUILD) $(TESTPROGRAM).spec.c: $(TESTPROGRAM).spec $(TESTPROGRAM).tmp.o $(WINEBUILD)
$(LDPATH) $(WINEBUILD) @DLLFLAGS@ -L$(DLLDIR) -sym $(TESTPROGRAM).tmp.o -o $@ -spec $(SRCDIR)/$(TESTPROGRAM).spec $(LDPATH) $(WINEBUILD) @DLLFLAGS@ -sym $(TESTPROGRAM).tmp.o -o $@ -spec $(SRCDIR)/$(TESTPROGRAM).spec -L$(DLLDIR) $(TESTIMPORTS:%=-l%)
# Misc. rules # Misc. rules
......
...@@ -21,7 +21,7 @@ VPATH = @srcdir@ ...@@ -21,7 +21,7 @@ VPATH = @srcdir@
LIBEXT = @LIBEXT@ LIBEXT = @LIBEXT@
LDCONFIG = @LDCONFIG@ LDCONFIG = @LDCONFIG@
MODULE = wine MODULE = wine
IMPORTS = ntdll.dll LDIMPORTS = ntdll.dll
# Stand-alone programs # Stand-alone programs
PROGRAMS = \ PROGRAMS = \
...@@ -89,8 +89,8 @@ Make.rules: Make.rules.in configure ...@@ -89,8 +89,8 @@ Make.rules: Make.rules.in configure
@echo $? is newer than 'Make.rules', please rerun ./configure! @echo $? is newer than 'Make.rules', please rerun ./configure!
@exit 1 @exit 1
wine: $(EMUOBJS) $(IMPORTS:%=lib%.$(LIBEXT)) library/libwine.$(LIBEXT) unicode/libwine_unicode.$(LIBEXT) wine: $(EMUOBJS) $(LDIMPORTS:%=lib%.$(LIBEXT)) library/libwine.$(LIBEXT) unicode/libwine_unicode.$(LIBEXT)
$(CC) -o wine $(EMUOBJS) -L. $(IMPORTS:%=-l%) $(LIBWINE) $(LIBUNICODE) $(LIBS) $(LDFLAGS) $(CC) -o wine $(EMUOBJS) -L. $(LDIMPORTS:%=-l%) $(LIBWINE) $(LIBUNICODE) $(LIBS) $(LDFLAGS)
install_wine: dummy install_wine: dummy
[ -d $(bindir) ] || $(MKDIR) $(bindir) [ -d $(bindir) ] || $(MKDIR) $(bindir)
...@@ -146,7 +146,7 @@ server tools: $(LIBRARIES) ...@@ -146,7 +146,7 @@ server tools: $(LIBRARIES)
dlls: tools $(LIBRARIES) dlls: tools $(LIBRARIES)
checklink:: checklink::
$(CC) -o checklink $(TOPSRCDIR)/library/checklink.c $(LIBWINE) $(LIBS) && $(RM) checklink $(CC) -o checklink $(TOPSRCDIR)/library/checklink.c && $(RM) checklink
checklink:: checklink::
@cd dlls && $(MAKE) checklink @cd dlls && $(MAKE) checklink
......
...@@ -4,6 +4,8 @@ TOPOBJDIR = .. ...@@ -4,6 +4,8 @@ TOPOBJDIR = ..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = winedbg MODULE = winedbg
IMPORTS = advapi32.dll kernel32.dll ntdll.dll
DELAYIMPORTS = user32.dll
C_SRCS = \ C_SRCS = \
break.c \ break.c \
......
...@@ -2,8 +2,3 @@ name winedbg ...@@ -2,8 +2,3 @@ name winedbg
mode cuiexe mode cuiexe
type win32 type win32
init DEBUG_main init DEBUG_main
import -delay user32.dll
import advapi32.dll
import kernel32.dll
import ntdll.dll
...@@ -3,18 +3,19 @@ ...@@ -3,18 +3,19 @@
# Each individual makefile should define the following variables: # Each individual makefile should define the following variables:
# MODULE : name of the main module being built # MODULE : name of the main module being built
# ALTNAMES : alternate names for this dll (optional) # ALTNAMES : alternate names for this dll (optional)
# IMPORTS : dlls to import (optional)
# EXTRALIBS : extra libraries to link in (optional) # EXTRALIBS : extra libraries to link in (optional)
# #
# plus all variables required by the global Make.rules.in # plus all variables required by the global Make.rules.in
# #
DEFS = @DLLFLAGS@ -D__WINE__ $(EXTRADEFS) DEFS = @DLLFLAGS@ -D__WINE__ $(EXTRADEFS)
DLLEXT = @DLLEXT@ DLLEXT = @DLLEXT@
ALTSPECS = $(ALTNAMES:%.dll=%) ALTSPECS = $(ALTNAMES:%.dll=%)
SPEC_SRCS = $(ALTSPECS:%=%.spec) SPEC_SRCS = $(ALTSPECS:%=%.spec)
ALL_OBJS = $(MODULE:%.dll=%).spec.o $(OBJS) ALL_OBJS = $(MODULE:%.dll=%).spec.o $(OBJS)
ALL_LIBS = $(LIBWINE) $(EXTRALIBS) $(LIBS) ALL_LIBS = $(LIBWINE) $(EXTRALIBS) $(LIBS)
SPEC_DEF = $(MODULE:%.dll=%).spec.def
TESTIMPORTS = $(MODULE) $(DELAYIMPORTS) $(IMPORTS)
all: $(MODULE)$(DLLEXT) all: $(MODULE)$(DLLEXT)
...@@ -23,17 +24,17 @@ all: $(MODULE)$(DLLEXT) ...@@ -23,17 +24,17 @@ all: $(MODULE)$(DLLEXT)
# Rules for .so files # Rules for .so files
$(MODULE).so: $(ALL_OBJS) Makefile.in $(MODULE).so: $(ALL_OBJS) Makefile.in
$(LDSHARED) $(LDDLLFLAGS) $(ALL_OBJS) -o $@ -L$(DLLDIR) $(IMPORTS:%=-l%) $(ALL_LIBS) $(LDSHARED) $(LDDLLFLAGS) $(ALL_OBJS) -o $@ -L$(DLLDIR) $(LDIMPORTS:%=-l%) $(ALL_LIBS)
# Rules for .dll files # Rules for .dll files
$(MODULE): $(ALL_OBJS) Makefile.in $(MODULE): $(ALL_OBJS) $(SPEC_DEF) Makefile.in
$(DLLWRAP) $(DLLWRAPFLAGS) --implib $(MODULE:.dll=.a) -o $(MODULE) $(ALL_OBJS) -L$(DLLDIR) $(IMPORTS:%=-l%) $(ALL_LIBS) $(DLLWRAP) $(DLLWRAPFLAGS) --def $(SPEC_DEF) --implib $(MODULE:.dll=.a) -o $(MODULE) $(ALL_OBJS) -L$(DLLDIR) $(LDIMPORTS:%=-l%) $(ALL_LIBS)
# Rules for checking that no imports are missing # Rules for checking that no imports are missing
checklink:: $(MODULE)$(DLLEXT) checklink:: $(MODULE)$(DLLEXT)
$(CC) -o checklink $(TOPSRCDIR)/library/checklink.c $(MODULE)$(DLLEXT) $(ALL_LIBS) && $(RM) checklink $(CC) -o checklink $(TOPSRCDIR)/library/checklink.c $(MODULE)$(DLLEXT) && $(RM) checklink
# Rules for testing # Rules for testing
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = advapi32.dll MODULE = advapi32.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name advapi32 name advapi32
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (advapi crypt reg) debug_channels (advapi crypt reg)
@ stdcall AbortSystemShutdownA(ptr) AbortSystemShutdownA @ stdcall AbortSystemShutdownA(ptr) AbortSystemShutdownA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = avicap32.dll MODULE = avicap32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name avicap32 name avicap32
type win32 type win32
import ntdll.dll
debug_channels () debug_channels ()
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = avifil32.dll MODULE = avifil32.dll
IMPORTS = msvfw32.dll kernel32.dll ntdll.dll
ALTNAMES = avifile.dll ALTNAMES = avifile.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
......
name avifil32 name avifil32
type win32 type win32
import msvfw32.dll
import kernel32.dll
import ntdll.dll
debug_channels (avifile) debug_channels (avifile)
@ stub AVIBuildFilter @ stub AVIBuildFilter
......
...@@ -4,6 +4,8 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,8 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = comctl32.dll MODULE = comctl32.dll
IMPORTS = user32.dll gdi32.dll advapi32.dll kernel32.dll ntdll.dll
DELAYIMPORTS = winmm.dll
EXTRALIBS = $(LIBUNICODE) EXTRALIBS = $(LIBUNICODE)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,13 +3,6 @@ type win32 ...@@ -3,13 +3,6 @@ type win32
init COMCTL32_LibMain init COMCTL32_LibMain
rsrc rsrc.res rsrc rsrc.res
import -delay winmm.dll
import user32.dll
import gdi32.dll
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (animate comboex commctrl datetime header hotkey imagelist ipaddress debug_channels (animate comboex commctrl datetime header hotkey imagelist ipaddress
listview message monthcal nativefont pager progress propsheet listview message monthcal nativefont pager progress propsheet
rebar statusbar tab toolbar tooltips trackbar treeview updown) rebar statusbar tab toolbar tooltips trackbar treeview updown)
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = comdlg32.dll MODULE = comdlg32.dll
IMPORTS = shell32.dll shlwapi.dll comctl32.dll winspool.drv user32.dll gdi32.dll kernel32.dll ntdll.dll
ALTNAMES = commdlg.dll ALTNAMES = commdlg.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
......
...@@ -3,15 +3,6 @@ type win32 ...@@ -3,15 +3,6 @@ type win32
init COMDLG32_DllEntryPoint init COMDLG32_DllEntryPoint
rsrc rsrc.res rsrc rsrc.res
import shell32.dll
import shlwapi.dll
import comctl32.dll
import winspool.drv
import user32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (commdlg) debug_channels (commdlg)
@ stdcall ChooseColorA(ptr) ChooseColorA @ stdcall ChooseColorA(ptr) ChooseColorA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = crtdll.dll MODULE = crtdll.dll
IMPORTS = msvcrt.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUNICODE) EXTRALIBS = $(LIBUNICODE)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,10 +3,6 @@ name crtdll ...@@ -3,10 +3,6 @@ name crtdll
type win32 type win32
init CRTDLL_Init init CRTDLL_Init
import msvcrt.dll
import kernel32.dll
import ntdll.dll
debug_channels (crtdll) debug_channels (crtdll)
@ forward ??2@YAPAXI@Z msvcrt.??2@YAPAXI@Z @ forward ??2@YAPAXI@Z msvcrt.??2@YAPAXI@Z
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = crypt32.dll MODULE = crypt32.dll
IMPORTS = advapi32.dll kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name crypt32 name crypt32
type win32 type win32
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels () debug_channels ()
@ stub CertAddCRLContextToStore @ stub CertAddCRLContextToStore
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = dciman32.dll MODULE = dciman32.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name dciman32 name dciman32
type win32 type win32
import kernel32.dll
import ntdll.dll
@ stub DCIBeginAccess @ stub DCIBeginAccess
@ stdcall DCICloseProvider(long) DCICloseProvider @ stdcall DCICloseProvider(long) DCICloseProvider
@ stub DCICreateOffscreen @ stub DCICreateOffscreen
......
...@@ -3,8 +3,9 @@ TOPOBJDIR = ../.. ...@@ -3,8 +3,9 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = ddraw.dll MODULE = ddraw.dll
EXTRALIBS = $(LIBUUID) $(LIBTSX11) $(X_LIBS) $(XLIB)
IMPORTS = user32.dll gdi32.dll kernel32.dll ntdll.dll IMPORTS = user32.dll gdi32.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUUID) $(LIBTSX11) $(X_LIBS) $(XLIB)
LDIMPORTS = user32.dll gdi32.dll kernel32.dll ntdll.dll
OPENGLFILES = \ OPENGLFILES = \
d3dcommon.c \ d3dcommon.c \
......
...@@ -3,11 +3,6 @@ type win32 ...@@ -3,11 +3,6 @@ type win32
init DDRAW_DllMain init DDRAW_DllMain
rsrc version.res rsrc version.res
import user32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (ddraw) debug_channels (ddraw)
@ stub DDHAL32_VidMemAlloc @ stub DDHAL32_VidMemAlloc
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = devenum.dll MODULE = devenum.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name devenum name devenum
type win32 type win32
import ntdll.dll
debug_channels() debug_channels()
@ stub DllCanUnloadNow @ stub DllCanUnloadNow
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = dinput.dll MODULE = dinput.dll
IMPORTS = user32.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name dinput name dinput
type win32 type win32
import user32.dll
import kernel32.dll
import ntdll.dll
debug_channels (dinput) debug_channels (dinput)
@ stdcall DirectInputCreateA(long long ptr ptr) DirectInputCreateA @ stdcall DirectInputCreateA(long long ptr ptr) DirectInputCreateA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = dplay.dll MODULE = dplay.dll
IMPORTS = dplayx.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,7 +2,5 @@ ...@@ -2,7 +2,5 @@
name dplay name dplay
type win32 type win32
import dplayx.dll
@ forward DirectPlayCreate dplayx.DirectPlayCreate @ forward DirectPlayCreate dplayx.DirectPlayCreate
@ forward DirectPlayEnumerate dplayx.DirectPlayEnumerate @ forward DirectPlayEnumerate dplayx.DirectPlayEnumerate
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = dplayx.dll MODULE = dplayx.dll
IMPORTS = winmm.dll ole32.dll user32.dll advapi32.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,13 +3,6 @@ type win32 ...@@ -3,13 +3,6 @@ type win32
init DPLAYX_LibMain init DPLAYX_LibMain
rsrc version.res rsrc version.res
import winmm.dll
import ole32.dll
import user32.dll
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (dplay) debug_channels (dplay)
1 stdcall DirectPlayCreate(ptr ptr ptr) DirectPlayCreate 1 stdcall DirectPlayCreate(ptr ptr ptr) DirectPlayCreate
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = dsound.dll MODULE = dsound.dll
IMPORTS = winmm.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name dsound name dsound
type win32 type win32
import winmm.dll
import kernel32.dll
import ntdll.dll
debug_channels (dsound) debug_channels (dsound)
0 stub DirectSoundUnknown 0 stub DirectSoundUnknown
......
...@@ -4,8 +4,9 @@ TOPOBJDIR = ../.. ...@@ -4,8 +4,9 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = gdi32.dll MODULE = gdi32.dll
IMPORTS = advapi32.dll kernel32.dll ntdll.dll
ALTNAMES = gdi.exe dispdib.dll wing.dll ALTNAMES = gdi.exe dispdib.dll wing.dll
IMPORTS = kernel32.dll ntdll.dll LDIMPORTS = kernel32.dll ntdll.dll
EXTRAINCL = @FREETYPEINCL@ EXTRAINCL = @FREETYPEINCL@
C_SRCS = \ C_SRCS = \
......
...@@ -3,10 +3,6 @@ type win32 ...@@ -3,10 +3,6 @@ type win32
init MAIN_GdiInit init MAIN_GdiInit
rsrc version.res rsrc version.res
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (bitblt bitmap clipping dc ddraw driver enhmetafile font gdi debug_channels (bitblt bitmap clipping dc ddraw driver enhmetafile font gdi
metafile palette print region text win16drv wing) metafile palette print region text win16drv wing)
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = icmp.dll MODULE = icmp.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name icmp name icmp
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (icmp) debug_channels (icmp)
@ stdcall IcmpCloseHandle(ptr) IcmpCloseHandle @ stdcall IcmpCloseHandle(ptr) IcmpCloseHandle
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = imagehlp.dll MODULE = imagehlp.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,9 +2,6 @@ name imagehlp ...@@ -2,9 +2,6 @@ name imagehlp
type win32 type win32
init IMAGEHLP_LibMain init IMAGEHLP_LibMain
import kernel32.dll
import ntdll.dll
debug_channels (imagehlp) debug_channels (imagehlp)
@ stdcall BindImage(str str str) BindImage @ stdcall BindImage(str str str) BindImage
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = imm32.dll MODULE = imm32.dll
IMPORTS = kernel32.dll ntdll.dll
ALTNAMES = imm.dll ALTNAMES = imm.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name imm32 name imm32
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (imm) debug_channels (imm)
@ stdcall ImmAssociateContext(long long) ImmAssociateContext @ stdcall ImmAssociateContext(long long) ImmAssociateContext
......
...@@ -3,8 +3,9 @@ TOPOBJDIR = ../.. ...@@ -3,8 +3,9 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = kernel32.dll MODULE = kernel32.dll
ALTNAMES = krnl386.exe comm.dll stress.dll system.dll toolhelp.dll windebug.dll win87em.dll wprocs.dll
IMPORTS = ntdll.dll IMPORTS = ntdll.dll
ALTNAMES = krnl386.exe comm.dll stress.dll system.dll toolhelp.dll windebug.dll win87em.dll wprocs.dll
LDIMPORTS = ntdll.dll
C_SRCS = \ C_SRCS = \
comm.c \ comm.c \
......
...@@ -3,8 +3,6 @@ type win32 ...@@ -3,8 +3,6 @@ type win32
init MAIN_KernelInit init MAIN_KernelInit
rsrc kernel.res rsrc kernel.res
import ntdll.dll
debug_channels (comm console debugstr dll int resource stress thunk toolhelp debug_channels (comm console debugstr dll int resource stress thunk toolhelp
win32) win32)
......
name kernel32_test name kernel32_test
type win32 type win32
mode cuiexe mode cuiexe
import kernel32.dll
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = lz32.dll MODULE = lz32.dll
IMPORTS = kernel32.dll ntdll.dll
ALTNAMES = lzexpand.dll ALTNAMES = lzexpand.dll
EXTRALIBS = $(LIBUNICODE) EXTRALIBS = $(LIBUNICODE)
......
name lz32 name lz32
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (file) debug_channels (file)
@ stdcall CopyLZFile(long long) CopyLZFile @ stdcall CopyLZFile(long long) CopyLZFile
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = mapi32.dll MODULE = mapi32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name mapi32 name mapi32
type win32 type win32
import ntdll.dll
debug_channels (mapi) debug_channels (mapi)
@ stub BMAPIAddress @ stub BMAPIAddress
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = mpr.dll MODULE = mpr.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name mpr name mpr
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (mpr) debug_channels (mpr)
# ordinal exports # ordinal exports
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msacm32.dll MODULE = msacm32.dll
IMPORTS = winmm.dll user32.dll advapi32.dll kernel32.dll ntdll.dll
ALTNAMES = msacm.dll ALTNAMES = msacm.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = imaadp32.acm MODULE = imaadp32.acm
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,8 +2,6 @@ name imaadp32 ...@@ -2,8 +2,6 @@ name imaadp32
file imaadp32.acm file imaadp32.acm
type win32 type win32
import ntdll.dll
debug_channels () debug_channels ()
@ stub DriverProc #(long long long long long) @ stub DriverProc #(long long long long long)
...@@ -3,12 +3,6 @@ type win32 ...@@ -3,12 +3,6 @@ type win32
init MSACM32_LibMain init MSACM32_LibMain
rsrc msacm.res rsrc msacm.res
import winmm.dll
import user32.dll
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (msacm) debug_channels (msacm)
@ stdcall acmDriverAddA(ptr long long long long) acmDriverAddA @ stdcall acmDriverAddA(ptr long long long long) acmDriverAddA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msg711.drv MODULE = msg711.drv
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,8 +2,6 @@ name msg711 ...@@ -2,8 +2,6 @@ name msg711
file msg711.drv file msg711.drv
type win32 type win32
import ntdll.dll
debug_channels () debug_channels ()
@ stub DriverProc #(long long long long long) @ stub DriverProc #(long long long long long)
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msdmo.dll MODULE = msdmo.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name msdmo name msdmo
type win32 type win32
import ntdll.dll
debug_channels () debug_channels ()
@ stub DMOEnum @ stub DMOEnum
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msimg32.dll MODULE = msimg32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name msimg32 name msimg32
type win32 type win32
import ntdll.dll
debug_channels (msimg32) debug_channels (msimg32)
@ stdcall AlphaBlend(long long long long long long long long long long long) AlphaBlend @ stdcall AlphaBlend(long long long long long long long long long long long) AlphaBlend
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msisys.ocx MODULE = msisys.ocx
IMPORTS = ntdll.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,8 +3,6 @@ file msisys.ocx ...@@ -3,8 +3,6 @@ file msisys.ocx
type win32 type win32
init MSISYS_DllMain init MSISYS_DllMain
import ntdll.dll
debug_channels (msisys) debug_channels (msisys)
@ stdcall DllCanUnloadNow() MSISYS_DllCanUnloadNow @ stdcall DllCanUnloadNow() MSISYS_DllCanUnloadNow
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msnet32.dll MODULE = msnet32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name msnet32 name msnet32
type win32 type win32
import ntdll.dll
1 stub @ 1 stub @
2 stub @ 2 stub @
3 stub @ 3 stub @
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msrle32.dll MODULE = msrle32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name msrle32 name msrle32
type win32 type win32
import ntdll.dll
debug_channels() debug_channels()
@ stub DriverProc #(long long long long long) @ stub DriverProc #(long long long long long)
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msvcrt.dll MODULE = msvcrt.dll
IMPORTS = kernel32.dll ntdll.dll
EXTRALIBS = $(LIBUNICODE) EXTRALIBS = $(LIBUNICODE)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -3,9 +3,6 @@ name msvcrt ...@@ -3,9 +3,6 @@ name msvcrt
type win32 type win32
init MSVCRT_Init init MSVCRT_Init
import kernel32.dll
import ntdll.dll
debug_channels (msvcrt) debug_channels (msvcrt)
@ cdecl $I10_OUTPUT() MSVCRT_I10_OUTPUT @ cdecl $I10_OUTPUT() MSVCRT_I10_OUTPUT
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msvcrt20.dll MODULE = msvcrt20.dll
IMPORTS = msvcrt.dll ntdll.dll
EXTRALIBS = $(LIBUNICODE) EXTRALIBS = $(LIBUNICODE)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -2,9 +2,6 @@ ...@@ -2,9 +2,6 @@
name msvcrt20 name msvcrt20
type win32 type win32
import msvcrt.dll
import ntdll.dll
debug_channels (msvcrt) debug_channels (msvcrt)
@ stub ??0Iostream_init@@QAE@AAVios@@H@Z # @ stub ??0Iostream_init@@QAE@AAVios@@H@Z #
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = msvfw32.dll MODULE = msvfw32.dll
IMPORTS = winmm.dll comctl32.dll version.dll user32.dll gdi32.dll kernel32.dll ntdll.dll
ALTNAMES = msvideo.dll ALTNAMES = msvideo.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name msvfw32 name msvfw32
type win32 type win32
import winmm.dll
import comctl32.dll
import version.dll
import user32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (mci msvideo) debug_channels (mci msvideo)
# Yes, ICCompress,ICDecompress,MCIWnd* and ICDraw* are cdecl (VFWAPIV). # Yes, ICCompress,ICDecompress,MCIWnd* and ICDraw* are cdecl (VFWAPIV).
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = netapi32.dll MODULE = netapi32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,11 +2,6 @@ name netapi32 ...@@ -2,11 +2,6 @@ name netapi32
type win32 type win32
init NETAPI32_LibMain init NETAPI32_LibMain
#import user32.dll
#import advapi32.dll
#import kernel32.dll
import ntdll.dll
debug_channels (netbios) debug_channels (netbios)
1 stdcall Netbios(ptr) Netbios 1 stdcall Netbios(ptr) Netbios
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = odbc32.dll MODULE = odbc32.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
...@@ -2,8 +2,6 @@ name odbc32 ...@@ -2,8 +2,6 @@ name odbc32
type win32 type win32
init MAIN_OdbcInit init MAIN_OdbcInit
import ntdll.dll
debug_channels (odbc) debug_channels (odbc)
001 stdcall SQLAllocConnect(long ptr) SQLAllocConnect 001 stdcall SQLAllocConnect(long ptr) SQLAllocConnect
......
...@@ -4,6 +4,7 @@ TOPOBJDIR = ../.. ...@@ -4,6 +4,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = ole32.dll MODULE = ole32.dll
IMPORTS = advapi32.dll user32.dll gdi32.dll rpcrt4.dll kernel32.dll ntdll.dll
ALTNAMES = ole2.dll ole2nls.dll ole2conv.dll ole2prox.dll ole2thk.dll storage.dll compobj.dll ALTNAMES = ole2.dll ole2nls.dll ole2conv.dll ole2prox.dll ole2thk.dll storage.dll compobj.dll
EXTRALIBS = $(LIBUUID) EXTRALIBS = $(LIBUUID)
......
...@@ -3,13 +3,6 @@ type win32 ...@@ -3,13 +3,6 @@ type win32
init OLE32_DllEntryPoint init OLE32_DllEntryPoint
rsrc ole32res.res rsrc ole32res.res
import advapi32.dll
import user32.dll
import gdi32.dll
import rpcrt4.dll
import kernel32.dll
import ntdll.dll
debug_channels (accel ole relay storage) debug_channels (accel ole relay storage)
1 stub BindMoniker # stdcall (ptr long ptr ptr) return 0,ERR_NOTIMPLEMENTED 1 stub BindMoniker # stdcall (ptr long ptr ptr) return 0,ERR_NOTIMPLEMENTED
......
...@@ -3,6 +3,8 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,8 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = oleaut32.dll MODULE = oleaut32.dll
IMPORTS = ole32.dll user32.dll gdi32.dll advapi32.dll kernel32.dll ntdll.dll
DELAYIMPORTS = comctl32.dll
ALTNAMES = ole2disp.dll typelib.dll ALTNAMES = ole2disp.dll typelib.dll
EXTRALIBS = $(LIBUUID) @JPEGLIB@ EXTRALIBS = $(LIBUUID) @JPEGLIB@
......
...@@ -2,14 +2,6 @@ name oleaut32 ...@@ -2,14 +2,6 @@ name oleaut32
type win32 type win32
rsrc version.res rsrc version.res
import -delay comctl32.dll
import ole32.dll
import user32.dll
import gdi32.dll
import advapi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (ole olerelay typelib) debug_channels (ole olerelay typelib)
1 stdcall DllGetClassObject(ptr ptr ptr) OLEAUT32_DllGetClassObject 1 stdcall DllGetClassObject(ptr ptr ptr) OLEAUT32_DllGetClassObject
......
name oleaut32_tests name oleaut32_tests
mode cuiexe mode cuiexe
type win32 type win32
import oleaut32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = olecli32.dll MODULE = olecli32.dll
IMPORTS = ole32.dll gdi32.dll kernel32.dll ntdll.dll
ALTNAMES = olecli.dll ALTNAMES = olecli.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name olecli32 name olecli32
type win32 type win32
import ole32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (ole) debug_channels (ole)
1 stub WEP 1 stub WEP
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = oledlg.dll MODULE = oledlg.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name oledlg name oledlg
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (ole) debug_channels (ole)
1 stdcall OleUIAddVerbMenuA(ptr str long long long long long long ptr) OleUIAddVerbMenuA 1 stdcall OleUIAddVerbMenuA(ptr str long long long long long long ptr) OleUIAddVerbMenuA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = olepro32.dll MODULE = olepro32.dll
IMPORTS = oleaut32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name olepro32 name olepro32
type win32 type win32
import oleaut32.dll
import ntdll.dll
debug_channels (ole) debug_channels (ole)
248 forward OleIconToCursor OLEAUT32.OleIconToCursor 248 forward OleIconToCursor OLEAUT32.OleIconToCursor
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = olesvr32.dll MODULE = olesvr32.dll
IMPORTS = kernel32.dll ntdll.dll
ALTNAMES = olesvr.dll ALTNAMES = olesvr.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name olesvr32 name olesvr32
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (ole) debug_channels (ole)
1 stub WEP 1 stub WEP
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = opengl32.dll MODULE = opengl32.dll
IMPORTS = user32.dll gdi32.dll kernel32.dll ntdll.dll
EXTRALIBS = $(LIBTSX11) $(X_LIBS) $(XLIB) EXTRALIBS = $(LIBTSX11) $(X_LIBS) $(XLIB)
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
...@@ -2,11 +2,6 @@ name opengl32 ...@@ -2,11 +2,6 @@ name opengl32
type win32 type win32
init OpenGL32_Init init OpenGL32_Init
import user32.dll
import gdi32.dll
import kernel32.dll
import ntdll.dll
debug_channels (opengl) debug_channels (opengl)
@ stdcall wglCreateContext(long) wglCreateContext @ stdcall wglCreateContext(long) wglCreateContext
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = psapi.dll MODULE = psapi.dll
IMPORTS = kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name psapi name psapi
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (psapi) debug_channels (psapi)
@ stdcall EmptyWorkingSet(long) EmptyWorkingSet @ stdcall EmptyWorkingSet(long) EmptyWorkingSet
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = qcap.dll MODULE = qcap.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name qcap name qcap
type win32 type win32
import ntdll.dll
debug_channels() debug_channels()
@ stub DllCanUnloadNow @ stub DllCanUnloadNow
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = quartz.dll MODULE = quartz.dll
IMPORTS = ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
name quartz name quartz
type win32 type win32
import ntdll.dll
debug_channels (quartz) debug_channels (quartz)
@ stub AMGetErrorTextA @ stub AMGetErrorTextA
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = rasapi32.dll MODULE = rasapi32.dll
IMPORTS = kernel32.dll ntdll.dll
ALTNAMES = rasapi16.dll ALTNAMES = rasapi16.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
......
name rasapi32 name rasapi32
type win32 type win32
import kernel32.dll
import ntdll.dll
debug_channels (ras) debug_channels (ras)
1 stub RasAutodialAddressToNetwork 1 stub RasAutodialAddressToNetwork
......
...@@ -3,6 +3,7 @@ TOPOBJDIR = ../.. ...@@ -3,6 +3,7 @@ TOPOBJDIR = ../..
SRCDIR = @srcdir@ SRCDIR = @srcdir@
VPATH = @srcdir@ VPATH = @srcdir@
MODULE = riched32.dll MODULE = riched32.dll
IMPORTS = user32.dll kernel32.dll ntdll.dll
LDDLLFLAGS = @LDDLLFLAGS@ LDDLLFLAGS = @LDDLLFLAGS@
SYMBOLFILE = $(MODULE).tmp.o SYMBOLFILE = $(MODULE).tmp.o
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment