mirror of
https://github.com/wine-mirror/wine
synced 2024-07-03 08:19:41 +00:00
widl: Default to fully interpreted stubs mode.
This commit is contained in:
parent
3fa9023bf6
commit
64923f3fee
|
@ -1,8 +1,6 @@
|
||||||
MODULE = actxprxy.dll
|
MODULE = actxprxy.dll
|
||||||
IMPORTS = uuid oleaut32 ole32 rpcrt4
|
IMPORTS = uuid oleaut32 ole32 rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
actxprxy_activscp.idl \
|
actxprxy_activscp.idl \
|
||||||
actxprxy_comcat.idl \
|
actxprxy_comcat.idl \
|
||||||
|
|
|
@ -2,8 +2,6 @@ MODULE = avifil32.dll
|
||||||
IMPORTLIB = avifil32
|
IMPORTLIB = avifil32
|
||||||
IMPORTS = uuid msacm32 msvfw32 winmm ole32 user32 advapi32 rpcrt4
|
IMPORTS = uuid msacm32 msvfw32 winmm ole32 user32 advapi32 rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
acmstream.c \
|
acmstream.c \
|
||||||
api.c \
|
api.c \
|
||||||
|
|
|
@ -4,8 +4,6 @@ IMPORTLIB = combase
|
||||||
IMPORTS = advapi32 ole32 user32 gdi32 uuid rpcrt4
|
IMPORTS = advapi32 ole32 user32 gdi32 uuid rpcrt4
|
||||||
DELAYIMPORTS = oleaut32
|
DELAYIMPORTS = oleaut32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
apartment.c \
|
apartment.c \
|
||||||
combase.c \
|
combase.c \
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = dispex.dll
|
MODULE = dispex.dll
|
||||||
IMPORTS = uuid oleaut32 ole32 rpcrt4 advapi32
|
IMPORTS = uuid oleaut32 ole32 rpcrt4 advapi32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
disp_ex.idl \
|
disp_ex.idl \
|
||||||
usrmarshal.c
|
usrmarshal.c
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = ia2comproxy.dll
|
MODULE = ia2comproxy.dll
|
||||||
IMPORTS = uuid oleacc oleaut32 ole32 rpcrt4
|
IMPORTS = uuid oleacc oleaut32 ole32 rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
ia2_classes.idl \
|
ia2_classes.idl \
|
||||||
oleacc_classes.idl
|
oleacc_classes.idl
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = ieproxy.dll
|
MODULE = ieproxy.dll
|
||||||
IMPORTS = uuid ole32 rpcrt4
|
IMPORTS = uuid ole32 rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
ieproxy_ieautomation.idl \
|
ieproxy_ieautomation.idl \
|
||||||
ieproxy_perhist.idl
|
ieproxy_perhist.idl
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = msctfp.dll
|
MODULE = msctfp.dll
|
||||||
IMPORTS = rpcrt4 ole32 oleaut32
|
IMPORTS = rpcrt4 ole32 oleaut32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
msctfp.idl
|
msctfp.idl
|
||||||
|
|
||||||
|
|
|
@ -9,6 +9,5 @@ SOURCES = \
|
||||||
usrmarshal.c
|
usrmarshal.c
|
||||||
|
|
||||||
dlldata_EXTRADEFS = -DWINE_REGISTER_DLL -DPROXY_CLSID=CLSID_PSFactoryBuffer -DENTRY_PREFIX=msdaps_
|
dlldata_EXTRADEFS = -DWINE_REGISTER_DLL -DPROXY_CLSID=CLSID_PSFactoryBuffer -DENTRY_PREFIX=msdaps_
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
i386_EXTRAIDLFLAGS = --packing=2
|
i386_EXTRAIDLFLAGS = --packing=2
|
||||||
arm_EXTRAIDLFLAGS = --packing=2
|
arm_EXTRAIDLFLAGS = --packing=2
|
||||||
|
|
|
@ -2,7 +2,7 @@ MODULE = msi.dll
|
||||||
IMPORTLIB = msi
|
IMPORTLIB = msi
|
||||||
IMPORTS = uuid urlmon wininet comctl32 shell32 shlwapi cabinet oleaut32 ole32 version user32 gdi32 advapi32 rpcrt4 sxs imagehlp mspatcha odbccp32 wintrust crypt32
|
IMPORTS = uuid urlmon wininet comctl32 shell32 shlwapi cabinet oleaut32 ole32 version user32 gdi32 advapi32 rpcrt4 sxs imagehlp mspatcha odbccp32 wintrust crypt32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf --prefix-server=s_
|
EXTRAIDLFLAGS = --prefix-server=s_
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
action.c \
|
action.c \
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = mstask.dll
|
MODULE = mstask.dll
|
||||||
IMPORTS = rpcrt4 ole32 oleaut32
|
IMPORTS = rpcrt4 ole32 oleaut32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
atsvc.idl \
|
atsvc.idl \
|
||||||
factory.c \
|
factory.c \
|
||||||
|
|
|
@ -3,8 +3,6 @@ UNIXLIB = netapi32.so
|
||||||
IMPORTLIB = netapi32
|
IMPORTLIB = netapi32
|
||||||
IMPORTS = rpcrt4 iphlpapi ws2_32 advapi32 dnsapi
|
IMPORTS = rpcrt4 iphlpapi ws2_32 advapi32 dnsapi
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
atsvc.idl \
|
atsvc.idl \
|
||||||
nbcmdqueue.c \
|
nbcmdqueue.c \
|
||||||
|
|
|
@ -3,8 +3,6 @@ IMPORTLIB = ntoskrnl
|
||||||
IMPORTS = advapi32 hal msvcrt
|
IMPORTS = advapi32 hal msvcrt
|
||||||
DELAYIMPORTS = rpcrt4 setupapi
|
DELAYIMPORTS = rpcrt4 setupapi
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
instr.c \
|
instr.c \
|
||||||
ntoskrnl.c \
|
ntoskrnl.c \
|
||||||
|
|
|
@ -4,8 +4,6 @@ IMPORTLIB = ole32
|
||||||
IMPORTS = uuid advapi32 user32 gdi32 combase rpcrt4 kernelbase coml2
|
IMPORTS = uuid advapi32 user32 gdi32 combase rpcrt4 kernelbase coml2
|
||||||
DELAYIMPORTS = oleaut32
|
DELAYIMPORTS = oleaut32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
antimoniker.c \
|
antimoniker.c \
|
||||||
bindctx.c \
|
bindctx.c \
|
||||||
|
|
|
@ -2,8 +2,6 @@ MODULE = oleacc.dll
|
||||||
IMPORTLIB = oleacc
|
IMPORTLIB = oleacc
|
||||||
IMPORTS = uuid oleaut32 ole32 user32 rpcrt4
|
IMPORTS = uuid oleaut32 ole32 user32 rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
client.c \
|
client.c \
|
||||||
main.c \
|
main.c \
|
||||||
|
|
|
@ -4,8 +4,6 @@ IMPORTLIB = oleaut32
|
||||||
IMPORTS = uuid ole32 rpcrt4 user32 gdi32 advapi32
|
IMPORTS = uuid ole32 rpcrt4 user32 gdi32 advapi32
|
||||||
DELAYIMPORTS = comctl32 urlmon windowscodecs
|
DELAYIMPORTS = comctl32 urlmon windowscodecs
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
connpt.c \
|
connpt.c \
|
||||||
dispatch.c \
|
dispatch.c \
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = qmgrprxy.dll
|
MODULE = qmgrprxy.dll
|
||||||
IMPORTS = rpcrt4
|
IMPORTS = rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
qmgrprxy.idl
|
qmgrprxy.idl
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,6 @@ IMPORTLIB = quartz
|
||||||
IMPORTS = strmiids dxguid strmbase uuid dsound msacm32 msvfw32 ole32 oleaut32 rpcrt4 user32 gdi32 advapi32 winmm
|
IMPORTS = strmiids dxguid strmbase uuid dsound msacm32 msvfw32 ole32 oleaut32 rpcrt4 user32 gdi32 advapi32 winmm
|
||||||
DELAYIMPORTS = ddraw
|
DELAYIMPORTS = ddraw
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
acmwrapper.c \
|
acmwrapper.c \
|
||||||
avidec.c \
|
avidec.c \
|
||||||
|
|
|
@ -4,8 +4,6 @@ IMPORTLIB = rpcrt4
|
||||||
IMPORTS = uuid advapi32
|
IMPORTS = uuid advapi32
|
||||||
DELAYIMPORTS = iphlpapi wininet secur32 user32 ws2_32 ole32 oleaut32
|
DELAYIMPORTS = iphlpapi wininet secur32 user32 ws2_32 ole32 oleaut32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
cproxy.c \
|
cproxy.c \
|
||||||
cpsf.c \
|
cpsf.c \
|
||||||
|
|
|
@ -2,7 +2,7 @@ TESTDLL = rpcrt4.dll
|
||||||
IMPORTS = oleaut32 ole32 rpcrt4 secur32 advapi32
|
IMPORTS = oleaut32 ole32 rpcrt4 secur32 advapi32
|
||||||
EXTRADEFS = -DPROXY_DELEGATION
|
EXTRADEFS = -DPROXY_DELEGATION
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf --prefix-server=s_
|
EXTRAIDLFLAGS = --prefix-server=s_
|
||||||
server_EXTRAIDLFLAGS = -Os --prefix-client=mixed_
|
server_EXTRAIDLFLAGS = -Os --prefix-client=mixed_
|
||||||
server_interp_EXTRAIDLFLAGS = -Oicf --prefix-client=interp_
|
server_interp_EXTRAIDLFLAGS = -Oicf --prefix-client=interp_
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
MODULE = schedsvc.dll
|
MODULE = schedsvc.dll
|
||||||
IMPORTS = rpcrt4 advapi32 ole32 xmllite
|
IMPORTS = rpcrt4 advapi32 ole32 xmllite
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
atsvc.c \
|
atsvc.c \
|
||||||
atsvc.idl \
|
atsvc.idl \
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
TESTDLL = schedsvc.dll
|
TESTDLL = schedsvc.dll
|
||||||
IMPORTS = advapi32 rpcrt4 ole32
|
IMPORTS = advapi32 rpcrt4 ole32
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
atsvc.idl \
|
atsvc.idl \
|
||||||
atsvcapi.c \
|
atsvcapi.c \
|
||||||
|
|
|
@ -3,8 +3,6 @@ IMPORTLIB = sechost
|
||||||
IMPORTS = kernelbase
|
IMPORTS = kernelbase
|
||||||
DELAYIMPORTS = rpcrt4
|
DELAYIMPORTS = rpcrt4
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
plugplay.idl \
|
plugplay.idl \
|
||||||
security.c \
|
security.c \
|
||||||
|
|
|
@ -3,7 +3,6 @@ IMPORTLIB = sti
|
||||||
IMPORTS = uuid ole32 oleaut32 rpcrt4 advapi32
|
IMPORTS = uuid ole32 oleaut32 rpcrt4 advapi32
|
||||||
|
|
||||||
EXTRADLLFLAGS = -Wb,--prefer-native
|
EXTRADLLFLAGS = -Wb,--prefer-native
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
sti.c \
|
sti.c \
|
||||||
|
|
|
@ -2,7 +2,6 @@ MODULE = taskschd.dll
|
||||||
IMPORTS = oleaut32 ole32 advapi32 xmllite rpcrt4
|
IMPORTS = oleaut32 ole32 advapi32 xmllite rpcrt4
|
||||||
|
|
||||||
EXTRADLLFLAGS = -Wb,--prefer-native
|
EXTRADLLFLAGS = -Wb,--prefer-native
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
folder.c \
|
folder.c \
|
||||||
|
|
|
@ -3,8 +3,6 @@ IMPORTLIB = urlmon
|
||||||
IMPORTS = uuid ole32 oleaut32 shell32 rpcrt4 shlwapi wininet user32 advapi32
|
IMPORTS = uuid ole32 oleaut32 shell32 rpcrt4 shlwapi wininet user32 advapi32
|
||||||
DELAYIMPORTS = advpack
|
DELAYIMPORTS = advpack
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
axinstall.c \
|
axinstall.c \
|
||||||
bindctx.c \
|
bindctx.c \
|
||||||
|
|
|
@ -3,8 +3,6 @@ IMPORTLIB = windowscodecs
|
||||||
IMPORTS = $(TIFF_PE_LIBS) $(JPEG_PE_LIBS) $(PNG_PE_LIBS) windowscodecs uuid ole32 oleaut32 propsys rpcrt4 shlwapi user32 gdi32 advapi32
|
IMPORTS = $(TIFF_PE_LIBS) $(JPEG_PE_LIBS) $(PNG_PE_LIBS) windowscodecs uuid ole32 oleaut32 propsys rpcrt4 shlwapi user32 gdi32 advapi32
|
||||||
EXTRAINCL = $(TIFF_PE_CFLAGS) $(JPEG_PE_CFLAGS) $(PNG_PE_CFLAGS)
|
EXTRAINCL = $(TIFF_PE_CFLAGS) $(JPEG_PE_CFLAGS) $(PNG_PE_CFLAGS)
|
||||||
|
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
bitmap.c \
|
bitmap.c \
|
||||||
bmpdecode.c \
|
bmpdecode.c \
|
||||||
|
|
|
@ -2,7 +2,6 @@ MODULE = plugplay.exe
|
||||||
IMPORTS = advapi32 rpcrt4 user32
|
IMPORTS = advapi32 rpcrt4 user32
|
||||||
|
|
||||||
EXTRADLLFLAGS = -mconsole -municode
|
EXTRADLLFLAGS = -mconsole -municode
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
main.c \
|
main.c \
|
||||||
|
|
|
@ -2,7 +2,6 @@ MODULE = rpcss.exe
|
||||||
IMPORTS = rpcrt4 advapi32
|
IMPORTS = rpcrt4 advapi32
|
||||||
|
|
||||||
EXTRADLLFLAGS = -mconsole -municode
|
EXTRADLLFLAGS = -mconsole -municode
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
epm.idl \
|
epm.idl \
|
||||||
|
|
|
@ -2,7 +2,6 @@ MODULE = services.exe
|
||||||
IMPORTS = rpcrt4 advapi32 userenv setupapi
|
IMPORTS = rpcrt4 advapi32 userenv setupapi
|
||||||
|
|
||||||
EXTRADLLFLAGS = -mwindows
|
EXTRADLLFLAGS = -mwindows
|
||||||
EXTRAIDLFLAGS = -Oicf
|
|
||||||
|
|
||||||
SOURCES = \
|
SOURCES = \
|
||||||
rpc.c \
|
rpc.c \
|
||||||
|
|
|
@ -109,7 +109,7 @@ static int no_preprocess = 0;
|
||||||
int old_names = 0;
|
int old_names = 0;
|
||||||
int old_typelib = 0;
|
int old_typelib = 0;
|
||||||
int winrt_mode = 0;
|
int winrt_mode = 0;
|
||||||
int interpreted_mode = 0;
|
int interpreted_mode = 1;
|
||||||
int use_abi_namespace = 0;
|
int use_abi_namespace = 0;
|
||||||
static int stdinc = 1;
|
static int stdinc = 1;
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ Generate inline stubs.
|
||||||
.IP "\fB-Oi\fR"
|
.IP "\fB-Oi\fR"
|
||||||
Generate old-style interpreted stubs.
|
Generate old-style interpreted stubs.
|
||||||
.IP "\fB-Oif, -Oic, -Oicf\fR"
|
.IP "\fB-Oif, -Oic, -Oicf\fR"
|
||||||
Generate new-style fully interpreted stubs.
|
Generate new-style fully interpreted stubs. This is the default.
|
||||||
.IP "\fB-p\fR"
|
.IP "\fB-p\fR"
|
||||||
Generate a proxy. The default output filename is \fIinfile\fB_p.c\fR.
|
Generate a proxy. The default output filename is \fIinfile\fB_p.c\fR.
|
||||||
.IP "\fB--prefix-all=\fIprefix\fR"
|
.IP "\fB--prefix-all=\fIprefix\fR"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user