зеркало из https://github.com/mozilla/gecko-dev.git
various fixes. Using static buffer sizes instead of calculating them. implmenting two more API. ExtSelectClipRgn still needs work.
This commit is contained in:
Родитель
622afe3550
Коммит
c090a7617c
Двоичные данные
build/wince/shunt/build/shunt.vcb
Двоичные данные
build/wince/shunt/build/shunt.vcb
Двоичный файл не отображается.
|
@ -6,31 +6,15 @@
|
|||
--------------------Configuration: shunt - Win32 (WCE emulator) Release--------------------
|
||||
</h3>
|
||||
<h3>Command Lines</h3>
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP67B.tmp" with contents
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP473.tmp" with contents
|
||||
[
|
||||
/nologo /W3 /I "../include" /D "_i386_" /D "_X86_" /D "x86" /D "NDEBUG" /D _WIN32_WCE=420 /D "WIN32_PLATFORM_PSPC=400" /D UNDER_CE=420 /D "UNICODE" /D "_UNICODE" /D "SHUNT_EXPORTS" /D "MOZCE_SHUNT_EXPORTS" /Fo"emulatorRel/" /Gs8192 /GF /O2 /c
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\a2w.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\assert.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\direct.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\errno.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\io.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\mbstring.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\process.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\signal.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stat.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdio.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdlib.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\string.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\time.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\w2a.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32A.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32W.cpp"
|
||||
]
|
||||
Creating command line "cl.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP67B.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP67C.tmp" with contents
|
||||
Creating command line "cl.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP473.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP474.tmp" with contents
|
||||
[
|
||||
commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:no /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib /out:"emulatorRel/shunt.dll" /implib:"emulatorRel/shunt.lib" /subsystem:windowsce,4.20 /MACHINE:IX86
|
||||
commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:no /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib /out:"emulatorRel/shunt.dll" /implib:"emulatorRel/shunt.lib" /subsystem:windowsce,4.20 /MACHINE:IX86
|
||||
.\emulatorRel\a2w.obj
|
||||
.\emulatorRel\assert.obj
|
||||
.\emulatorRel\direct.obj
|
||||
|
@ -49,27 +33,10 @@ commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x10000,
|
|||
.\emulatorRel\win32A.obj
|
||||
.\emulatorRel\win32W.obj
|
||||
]
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP67C.tmp"
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP474.tmp"
|
||||
<h3>Output Window</h3>
|
||||
Compiling...
|
||||
a2w.cpp
|
||||
assert.cpp
|
||||
direct.cpp
|
||||
errno.cpp
|
||||
io.cpp
|
||||
mbstring.cpp
|
||||
process.cpp
|
||||
signal.cpp
|
||||
stat.cpp
|
||||
stdio.cpp
|
||||
stdlib.cpp
|
||||
string.cpp
|
||||
time.cpp
|
||||
w2a.cpp
|
||||
win32.cpp
|
||||
win32A.cpp
|
||||
win32W.cpp
|
||||
Generating Code...
|
||||
Linking...
|
||||
Creating library emulatorRel/shunt.lib and object emulatorRel/shunt.exp
|
||||
|
||||
|
@ -83,31 +50,15 @@ shunt.dll - 0 error(s), 0 warning(s)
|
|||
--------------------Configuration: shunt - Win32 (WCE emulator) Debug--------------------
|
||||
</h3>
|
||||
<h3>Command Lines</h3>
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP680.tmp" with contents
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP478.tmp" with contents
|
||||
[
|
||||
/nologo /W3 /Zi /Od /I "../include" /D "DEBUG" /D "_i386_" /D "_X86_" /D "x86" /D _WIN32_WCE=420 /D "WIN32_PLATFORM_PSPC=400" /D UNDER_CE=420 /D "UNICODE" /D "_UNICODE" /D "SHUNT_EXPORTS" /D "MOZCE_SHUNT_EXPORTS" /Fo"emulatorDbg/" /Fd"emulatorDbg/" /Gs8192 /GF /c
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\a2w.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\assert.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\direct.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\errno.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\io.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\mbstring.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\process.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\signal.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stat.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdio.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdlib.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\string.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\time.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\w2a.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32A.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32W.cpp"
|
||||
]
|
||||
Creating command line "cl.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP680.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP681.tmp" with contents
|
||||
Creating command line "cl.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP478.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP479.tmp" with contents
|
||||
[
|
||||
commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:yes /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib /out:"emulatorDbg/shunt.dll" /implib:"emulatorDbg/shunt.lib" /subsystem:windowsce,4.20 /MACHINE:IX86
|
||||
commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:yes /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib /out:"emulatorDbg/shunt.dll" /implib:"emulatorDbg/shunt.lib" /subsystem:windowsce,4.20 /MACHINE:IX86
|
||||
.\emulatorDbg\a2w.obj
|
||||
.\emulatorDbg\assert.obj
|
||||
.\emulatorDbg\direct.obj
|
||||
|
@ -126,27 +77,10 @@ commctrl.lib coredll.lib corelibc.lib /nologo /base:"0x00100000" /stack:0x10000,
|
|||
.\emulatorDbg\win32A.obj
|
||||
.\emulatorDbg\win32W.obj
|
||||
]
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP681.tmp"
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP479.tmp"
|
||||
<h3>Output Window</h3>
|
||||
Compiling...
|
||||
a2w.cpp
|
||||
assert.cpp
|
||||
direct.cpp
|
||||
errno.cpp
|
||||
io.cpp
|
||||
mbstring.cpp
|
||||
process.cpp
|
||||
signal.cpp
|
||||
stat.cpp
|
||||
stdio.cpp
|
||||
stdlib.cpp
|
||||
string.cpp
|
||||
time.cpp
|
||||
w2a.cpp
|
||||
win32.cpp
|
||||
win32A.cpp
|
||||
win32W.cpp
|
||||
Generating Code...
|
||||
Linking...
|
||||
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/PDB:NONE' specification
|
||||
Creating library emulatorDbg/shunt.lib and object emulatorDbg/shunt.exp
|
||||
|
@ -161,31 +95,15 @@ shunt.dll - 0 error(s), 1 warning(s)
|
|||
--------------------Configuration: shunt - Win32 (WCE ARMV4) Release--------------------
|
||||
</h3>
|
||||
<h3>Command Lines</h3>
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP685.tmp" with contents
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP47D.tmp" with contents
|
||||
[
|
||||
/nologo /W3 /I "../include" /D "ARM" /D "_ARM_" /D "ARMV4" /D "NDEBUG" /D _WIN32_WCE=420 /D "WIN32_PLATFORM_PSPC=400" /D UNDER_CE=420 /D "UNICODE" /D "_UNICODE" /D "SHUNT_EXPORTS" /D "MOZCE_SHUNT_EXPORTS" /FR"ARMV4Rel/" /Fo"ARMV4Rel/" /O2 /MC /c
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\a2w.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\assert.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\direct.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\errno.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\io.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\mbstring.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\process.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\signal.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stat.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdio.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdlib.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\string.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\time.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\w2a.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32A.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32W.cpp"
|
||||
]
|
||||
Creating command line "clarm.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP685.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP686.tmp" with contents
|
||||
Creating command line "clarm.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP47D.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP47E.tmp" with contents
|
||||
[
|
||||
commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:no /nodefaultlib:"libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib" /out:"ARMV4Rel/shunt.dll" /implib:"ARMV4Rel/shunt.lib" /subsystem:windowsce,4.20 /align:"4096" /MACHINE:ARM
|
||||
commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:no /nodefaultlib:"libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib" /out:"ARMV4Rel/shunt.dll" /implib:"ARMV4Rel/shunt.lib" /subsystem:windowsce,4.20 /align:"4096" /MACHINE:ARM
|
||||
.\ARMV4Rel\a2w.obj
|
||||
.\ARMV4Rel\assert.obj
|
||||
.\ARMV4Rel\direct.obj
|
||||
|
@ -204,27 +122,10 @@ commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry
|
|||
.\ARMV4Rel\win32A.obj
|
||||
.\ARMV4Rel\win32W.obj
|
||||
]
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP686.tmp"
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP47E.tmp"
|
||||
<h3>Output Window</h3>
|
||||
Compiling...
|
||||
a2w.cpp
|
||||
assert.cpp
|
||||
direct.cpp
|
||||
errno.cpp
|
||||
io.cpp
|
||||
mbstring.cpp
|
||||
process.cpp
|
||||
signal.cpp
|
||||
stat.cpp
|
||||
stdio.cpp
|
||||
stdlib.cpp
|
||||
string.cpp
|
||||
time.cpp
|
||||
w2a.cpp
|
||||
win32.cpp
|
||||
win32A.cpp
|
||||
win32W.cpp
|
||||
Generating Code...
|
||||
Linking...
|
||||
Creating library ARMV4Rel/shunt.lib and object ARMV4Rel/shunt.exp
|
||||
|
||||
|
@ -238,80 +139,13 @@ shunt.dll - 0 error(s), 0 warning(s)
|
|||
--------------------Configuration: shunt - Win32 (WCE ARMV4) Debug--------------------
|
||||
</h3>
|
||||
<h3>Command Lines</h3>
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP68A.tmp" with contents
|
||||
[
|
||||
/nologo /W3 /Zi /Od /I "../include" /D "DEBUG" /D "ARM" /D "_ARM_" /D "ARMV4" /D _WIN32_WCE=420 /D "WIN32_PLATFORM_PSPC=400" /D UNDER_CE=420 /D "UNICODE" /D "_UNICODE" /D "SHUNT_EXPORTS" /D "MOZCE_SHUNT_EXPORTS" /Fo"ARMV4Dbg/" /Fd"ARMV4Dbg/" /MC /c
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\a2w.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\assert.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\direct.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\errno.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\io.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\mbstring.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\process.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\signal.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stat.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdio.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\stdlib.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\string.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\time.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\w2a.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32A.cpp"
|
||||
"C:\builds\wince_port\wince\mozilla\build\wince\shunt\win32W.cpp"
|
||||
]
|
||||
Creating command line "clarm.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP68A.tmp"
|
||||
Creating temporary file "C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP68B.tmp" with contents
|
||||
[
|
||||
commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /incremental:yes /debug /nodefaultlib:"libc.lib /nodefaultlib:libcd.lib /nodefaultlib:libcmt.lib /nodefaultlib:libcmtd.lib /nodefaultlib:msvcrt.lib /nodefaultlib:msvcrtd.lib" /out:"ARMV4Dbg/shunt.dll" /implib:"ARMV4Dbg/shunt.lib" /subsystem:windowsce,4.20 /align:"4096" /MACHINE:ARM
|
||||
.\ARMV4Dbg\a2w.obj
|
||||
.\ARMV4Dbg\assert.obj
|
||||
.\ARMV4Dbg\direct.obj
|
||||
.\ARMV4Dbg\errno.obj
|
||||
.\ARMV4Dbg\io.obj
|
||||
.\ARMV4Dbg\mbstring.obj
|
||||
.\ARMV4Dbg\process.obj
|
||||
.\ARMV4Dbg\signal.obj
|
||||
.\ARMV4Dbg\stat.obj
|
||||
.\ARMV4Dbg\stdio.obj
|
||||
.\ARMV4Dbg\stdlib.obj
|
||||
.\ARMV4Dbg\string.obj
|
||||
.\ARMV4Dbg\time.obj
|
||||
.\ARMV4Dbg\w2a.obj
|
||||
.\ARMV4Dbg\win32.obj
|
||||
.\ARMV4Dbg\win32A.obj
|
||||
.\ARMV4Dbg\win32W.obj
|
||||
]
|
||||
Creating command line "link.exe @C:\DOCUME~1\dougt\LOCALS~1\Temp\RSP68B.tmp"
|
||||
<h3>Output Window</h3>
|
||||
Compiling...
|
||||
a2w.cpp
|
||||
assert.cpp
|
||||
direct.cpp
|
||||
errno.cpp
|
||||
io.cpp
|
||||
mbstring.cpp
|
||||
process.cpp
|
||||
signal.cpp
|
||||
stat.cpp
|
||||
stdio.cpp
|
||||
stdlib.cpp
|
||||
string.cpp
|
||||
time.cpp
|
||||
w2a.cpp
|
||||
win32.cpp
|
||||
win32A.cpp
|
||||
win32W.cpp
|
||||
Generating Code...
|
||||
Linking...
|
||||
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/PDB:NONE' specification
|
||||
Creating library ARMV4Dbg/shunt.lib and object ARMV4Dbg/shunt.exp
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h3>Results</h3>
|
||||
shunt.dll - 0 error(s), 1 warning(s)
|
||||
shunt.dll - 0 error(s), 0 warning(s)
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Двоичные данные
build/wince/shunt/build/shunt.vco
Двоичные данные
build/wince/shunt/build/shunt.vco
Двоичный файл не отображается.
|
@ -86,7 +86,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSII_FP) Debug"
|
||||
|
@ -121,7 +121,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSII) Release"
|
||||
|
@ -156,7 +156,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSII) Debug"
|
||||
|
@ -191,7 +191,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPS
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE SH4) Release"
|
||||
|
@ -226,7 +226,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE SH4) Debug"
|
||||
|
@ -261,7 +261,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH4
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE SH3) Release"
|
||||
|
@ -296,7 +296,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE SH3) Debug"
|
||||
|
@ -331,7 +331,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:SH3 /align:4096
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSIV) Release"
|
||||
|
@ -366,7 +366,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSIV) Debug"
|
||||
|
@ -401,7 +401,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE emulator) Release"
|
||||
|
@ -436,7 +436,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE emulator) Debug"
|
||||
|
@ -471,7 +471,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Release"
|
||||
|
@ -506,7 +506,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Debug"
|
||||
|
@ -541,7 +541,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:THUMB
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSIV_FP) Release"
|
||||
|
@ -576,7 +576,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE MIPSIV_FP) Debug"
|
||||
|
@ -611,7 +611,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /MACHINE:MIPSFPU
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4) Release"
|
||||
|
@ -646,7 +646,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4) Debug"
|
||||
|
@ -681,7 +681,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# ADD LINK32 commctrl.lib coredll.lib /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"$(CENoDefaultLib)" /subsystem:$(CESubsystem) /align:"4096" /MACHINE:ARM
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Release"
|
||||
|
@ -716,7 +716,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Debug"
|
||||
|
@ -751,7 +751,7 @@ BSC32=bscmake.exe
|
|||
# ADD BSC32 /nologo
|
||||
LINK32=link.exe
|
||||
# ADD BASE LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x10000,0x1000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# ADD LINK32 commctrl.lib coredll.lib $(CEx86Corelibc) /nologo /base:"0x00100000" /stack:0x1000000 /entry:"_DllMainCRTStartup" /dll /pdb:none /debug /nodefaultlib:"OLDNAMES.lib" /nodefaultlib:$(CENoDefaultLib) /subsystem:$(CESubsystem) /MACHINE:IX86
|
||||
# SUBTRACT LINK32 /map
|
||||
|
||||
!ENDIF
|
||||
|
@ -1780,9 +1780,7 @@ DEP_CPP_PROCE=\
|
|||
DEP_CPP_PROCE=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
NODEP_CPP_PROCE=\
|
||||
".\funcs.h"\
|
||||
{$(INCLUDE)}"kfuncs.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Release"
|
||||
|
@ -1838,9 +1836,7 @@ DEP_CPP_PROCE=\
|
|||
DEP_CPP_PROCE=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
NODEP_CPP_PROCE=\
|
||||
".\funcs.h"\
|
||||
{$(INCLUDE)}"kfuncs.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Release"
|
||||
|
@ -2128,11 +2124,9 @@ DEP_CPP_STAT_=\
|
|||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE emulator) Debug"
|
||||
|
||||
DEP_CPP_STAT_=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\include\time_conversions.h"\
|
||||
|
||||
NODEP_CPP_STAT_=\
|
||||
"..\include\moz_shunt_ppc2002.h"\
|
||||
"..\include\moz_shunt_ppc2002_exdispid.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Release"
|
||||
|
@ -2186,11 +2180,9 @@ DEP_CPP_STAT_=\
|
|||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4) Debug"
|
||||
|
||||
DEP_CPP_STAT_=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\include\time_conversions.h"\
|
||||
|
||||
NODEP_CPP_STAT_=\
|
||||
"..\include\moz_shunt_ppc2002.h"\
|
||||
"..\include\moz_shunt_ppc2002_exdispid.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Release"
|
||||
|
@ -2772,11 +2764,9 @@ DEP_CPP_TIME_=\
|
|||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE emulator) Debug"
|
||||
|
||||
DEP_CPP_TIME_=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\include\time_conversions.h"\
|
||||
|
||||
NODEP_CPP_TIME_=\
|
||||
"..\include\moz_shunt_ppc2002.h"\
|
||||
"..\include\moz_shunt_ppc2002_exdispid.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Release"
|
||||
|
@ -2830,11 +2820,9 @@ DEP_CPP_TIME_=\
|
|||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4) Debug"
|
||||
|
||||
DEP_CPP_TIME_=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\include\time_conversions.h"\
|
||||
|
||||
NODEP_CPP_TIME_=\
|
||||
"..\include\moz_shunt_ppc2002.h"\
|
||||
"..\include\moz_shunt_ppc2002_exdispid.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Release"
|
||||
|
@ -3124,9 +3112,7 @@ DEP_CPP_WIN32=\
|
|||
DEP_CPP_WIN32=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
NODEP_CPP_WIN32=\
|
||||
".\funcs.h"\
|
||||
{$(INCLUDE)}"kfuncs.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE ARMV4I) Release"
|
||||
|
@ -3182,9 +3168,7 @@ DEP_CPP_WIN32=\
|
|||
DEP_CPP_WIN32=\
|
||||
"..\include\mozce_defs.h"\
|
||||
"..\mozce_internal.h"\
|
||||
|
||||
NODEP_CPP_WIN32=\
|
||||
".\funcs.h"\
|
||||
{$(INCLUDE)}"kfuncs.h"\
|
||||
|
||||
|
||||
!ELSEIF "$(CFG)" == "shunt - Win32 (WCE x86) Release"
|
||||
|
|
|
@ -104,7 +104,19 @@ typedef void (*_sigsig)(int inSignal);
|
|||
// From stdio.h
|
||||
|
||||
#define BUFSIZ 512
|
||||
#define O_RDONLY 0
|
||||
#define O_RDONLY 0x0000 // open for reading only
|
||||
#define O_WRONLY 0x0001 // open for writing only
|
||||
#define O_RDWR 0x0002 // open for reading and writing
|
||||
#define O_APPEND 0x0008 // writes done at eof
|
||||
|
||||
#define O_TEXT 0x4000 // file mode is text (translated)
|
||||
#define O_BINARY 0x8000 // file mode is binary (untranslated)
|
||||
|
||||
#define O_CREAT 0x0100 // create and open file
|
||||
#define O_TRUNC 0x0200 // open and truncate
|
||||
#define O_EXCL 0x0400 // open only if file doesn't already exist
|
||||
|
||||
#define _O_TEMPORARY 0x0040 // temporary file bit
|
||||
|
||||
// From stdlib.h
|
||||
#define _MAX_DRIVE MAX_PATH
|
||||
|
|
|
@ -48,6 +48,7 @@
|
|||
|
||||
// From asswert.cpp
|
||||
#define _assert mozce_assert
|
||||
#define assert mozce_assert
|
||||
|
||||
// From direct.cpp
|
||||
#define mkdir mozce_mkdir
|
||||
|
@ -86,6 +87,7 @@
|
|||
#define _mbspbrk mozce_mbspbrk
|
||||
#define _mbsrchr mozce_mbsrchr
|
||||
#define _mbschr mozce_mbschr
|
||||
#define _mbctolower tolower
|
||||
|
||||
// From process.cpp
|
||||
#define abort mozce_abort
|
||||
|
@ -120,6 +122,7 @@
|
|||
#define strcmpi _stricmp
|
||||
#define strnicmp _strnicmp
|
||||
|
||||
|
||||
// From string.cpp
|
||||
#define strerror mozce_strerror
|
||||
|
||||
|
@ -285,11 +288,11 @@
|
|||
#define FindFirstFile FindFirstFileW
|
||||
#define FindNextFile FindNextFileW
|
||||
|
||||
/*
|
||||
|
||||
#define GetProp mozce_GetPropA
|
||||
#define SetProp mozce_SetPropA
|
||||
#define RemoveProp mozce_RemovePropA
|
||||
*/
|
||||
|
||||
|
||||
// From win32w.cpp
|
||||
#define GetCurrentDirectory mozce_GetCurrentDirectoryW
|
||||
|
@ -438,7 +441,7 @@ extern "C" {
|
|||
MOZCE_SHUNT_API BOOL mozce_CreateDirectoryA(LPCSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes);
|
||||
MOZCE_SHUNT_API BOOL mozce_RemoveDirectoryA(LPCSTR lpPathName);
|
||||
MOZCE_SHUNT_API BOOL mozce_CreateProcessA(LPCSTR pszImageName, LPCSTR pszCmdLine, LPSECURITY_ATTRIBUTES psaProcess, LPSECURITY_ATTRIBUTES psaThread, BOOL fInheritHandles, DWORD fdwCreate, LPVOID pvEnvironment, LPSTR pszCurDir, LPSTARTUPINFO psiStartInfo, LPPROCESS_INFORMATION pProcInfo);
|
||||
MOZCE_SHUNT_API BOOL mozce_ExtTextOutA(HDC inDC, int inX, int inY, UINT inOptions, const LPRECT inRect, LPCSTR inString, UINT inCount, const LPINT inDx);
|
||||
MOZCE_SHUNT_API BOOL mozce_ExtTextOutA(HDC inDC, int inX, int inY, UINT inOptions, LPCRECT inRect, LPCSTR inString, UINT inCount, const LPINT inDx);
|
||||
MOZCE_SHUNT_API BOOL mozce_GetClassInfoA(HINSTANCE hInstance, LPCSTR lpClassName, LPWNDCLASS lpWndClass);
|
||||
MOZCE_SHUNT_API int mozce_GetClassNameA(HWND hWnd, LPTSTR lpClassName, int nMaxCount);
|
||||
MOZCE_SHUNT_API BOOL mozce_GetFileVersionInfoA(LPSTR inFilename, DWORD inHandle, DWORD inLen, LPVOID outData);
|
||||
|
|
|
@ -142,6 +142,9 @@ int w2a_buffer(LPCWSTR inWideString, int inWideChars, LPSTR outACPString, int in
|
|||
|
||||
LPSTR w2a_malloc(LPCWSTR inWideString, int inWideChars, int* outACPChars);
|
||||
|
||||
|
||||
void dumpMemoryInfo();
|
||||
|
||||
#define charcount(array) (sizeof(array) / sizeof(array[0]))
|
||||
|
||||
#endif /* __mozce_internal_h */
|
||||
|
|
|
@ -61,15 +61,15 @@ int w2a_buffer(LPCWSTR inWideString, int inWideChars, LPSTR outACPString, int in
|
|||
** Attempt the conversion.
|
||||
*/
|
||||
retval = WideCharToMultiByte(
|
||||
CP_ACP,
|
||||
0,
|
||||
inWideString,
|
||||
inWideChars,
|
||||
outACPString,
|
||||
inACPChars,
|
||||
NULL,
|
||||
NULL
|
||||
);
|
||||
CP_ACP,
|
||||
0,
|
||||
inWideString,
|
||||
inWideChars,
|
||||
outACPString,
|
||||
inACPChars,
|
||||
NULL,
|
||||
NULL
|
||||
);
|
||||
}
|
||||
|
||||
return retval;
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* License.
|
||||
*
|
||||
* The Original Code is mozilla.org code, released
|
||||
* Jan 28, 2003.
|
||||
* Jan 28, 20.
|
||||
*
|
||||
* The Initial Developer of the Original Code is
|
||||
* Netscape Communications Corporation.
|
||||
|
@ -136,14 +136,31 @@ MOZCE_SHUNT_API int mozce_SetStretchBltMode(HDC inDC, int inStretchMode)
|
|||
MOZCE_SHUNT_API int mozce_ExtSelectClipRgn(HDC inDC, HRGN inRGN, int inMode)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
printf("-- mozce_ExtSelectClipRgn called\n");
|
||||
printf("mozce_ExtSelectClipRgn called\n");
|
||||
#endif
|
||||
RECT rect;
|
||||
int result = GetClipBox(inDC, &rect);
|
||||
|
||||
int retval = ERROR;
|
||||
if (result != ERROR)
|
||||
{
|
||||
HRGN region = CreateRectRgn(0, 0, 0, 0);
|
||||
HRGN scrap = CreateRectRgn(rect.left, rect.top, rect.right, rect.bottom);
|
||||
|
||||
result = CombineRgn(region, scrap, inRGN, RGN_AND);
|
||||
if (result != ERROR)
|
||||
SelectClipRgn(inDC, region);
|
||||
|
||||
::DeleteObject(scrap);
|
||||
::DeleteObject(region);
|
||||
}
|
||||
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
|
||||
return retval;
|
||||
if (result == ERROR || TRUE)
|
||||
{
|
||||
HRGN rgn = CreateRectRgn(0, 0, 32000, 32000);
|
||||
::SelectClipRgn(inDC, rgn);
|
||||
::DeleteObject(rgn);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
typedef VOID CALLBACK LINEDDAPROC(
|
||||
|
@ -169,14 +186,36 @@ MOZCE_SHUNT_API BOOL mozce_LineDDA(int inXStart, int inYStart, int inXEnd, int i
|
|||
MOZCE_SHUNT_API int mozce_FrameRect(HDC inDC, CONST RECT *inRect, HBRUSH inBrush)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
printf("-- mozce_FrameRect called\n");
|
||||
printf("mozce_FrameRect called\n");
|
||||
#endif
|
||||
|
||||
int retval = 0;
|
||||
HBRUSH oldBrush = (HBRUSH)SelectObject(inDC, inBrush);
|
||||
RECT myRect = *inRect;
|
||||
InflateRect(&myRect, 1, 1); // The width and height of
|
||||
// the border are always one
|
||||
// logical unit.
|
||||
|
||||
// 1 ----> 2
|
||||
//
|
||||
// |
|
||||
// v
|
||||
//
|
||||
// 4 ----> 3
|
||||
|
||||
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
||||
MoveToEx(inDC, myRect.left, myRect.top, (LPPOINT) NULL);
|
||||
|
||||
return retval;
|
||||
// 1 -> 2
|
||||
LineTo(inDC, myRect.right, myRect.top);
|
||||
|
||||
// 2 -> 3
|
||||
LineTo(inDC, myRect.right, myRect.bottom);
|
||||
|
||||
// 3 -> 4
|
||||
LineTo(inDC, myRect.left, myRect.bottom);
|
||||
|
||||
SelectObject(inDC, oldBrush);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
|
@ -271,8 +310,10 @@ MOZCE_SHUNT_API UINT mozce_GetTextCharsetInfo(HDC inDC, LPFONTSIGNATURE outSig,
|
|||
|
||||
MOZCE_SHUNT_API UINT mozce_GetOutlineTextMetrics(HDC inDC, UINT inData, void* outOTM)
|
||||
{
|
||||
static int x = 0;
|
||||
|
||||
#ifdef DEBUG
|
||||
printf("-- mozce_GetOutlineTextMetrics called\n");
|
||||
printf("-- mozce_GetOutlineTextMetrics called (%d)\n", ++x);
|
||||
#endif
|
||||
|
||||
UINT retval = 0;
|
||||
|
@ -968,3 +1009,21 @@ MOZCE_SHUNT_API DWORD mozce_MsgWaitForMultipleObjects(DWORD nCount, const HANDLE
|
|||
{
|
||||
#endif
|
||||
} /* extern "C" */
|
||||
|
||||
void dumpMemoryInfo()
|
||||
{
|
||||
MEMORYSTATUS ms;
|
||||
ms.dwLength = sizeof(MEMORYSTATUS);
|
||||
|
||||
|
||||
GlobalMemoryStatus(&ms);
|
||||
|
||||
wprintf(L"-> %d %d %d %d %d %d %d\n",
|
||||
ms.dwMemoryLoad,
|
||||
ms.dwTotalPhys,
|
||||
ms.dwAvailPhys,
|
||||
ms.dwTotalPageFile,
|
||||
ms.dwAvailPageFile,
|
||||
ms.dwTotalVirtual,
|
||||
ms.dwAvailVirtual);
|
||||
}
|
||||
|
|
|
@ -80,7 +80,7 @@ MOZCE_SHUNT_API BOOL mozce_CreateDirectoryA(LPCSTR lpPathName, LPSECURITY_ATTRIB
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpPathName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpPathName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
retval = CreateDirectoryW(wideStr, lpSecurityAttributes);
|
||||
}
|
||||
|
@ -97,7 +97,7 @@ MOZCE_SHUNT_API BOOL mozce_RemoveDirectoryA(LPCSTR lpPathName)
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpPathName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpPathName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
retval = RemoveDirectoryW(wideStr);
|
||||
}
|
||||
|
@ -113,7 +113,7 @@ MOZCE_SHUNT_API BOOL mozce_DeleteFileA(LPCSTR lpFileName)
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
retval = DeleteFileW(wideStr);
|
||||
}
|
||||
|
@ -129,8 +129,8 @@ MOZCE_SHUNT_API BOOL mozce_MoveFileA(LPCSTR lpExistingFileName, LPCSTR lpNewFile
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wideStr[2][MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpExistingFileName, -1, wideStr[0], charcount(wideStr[0])) &&
|
||||
a2w_buffer(lpNewFileName, -1, wideStr[1], charcount(wideStr[1])))
|
||||
if(a2w_buffer(lpExistingFileName, -1, wideStr[0], MAX_PATH) &&
|
||||
a2w_buffer(lpNewFileName, -1, wideStr[1], MAX_PATH))
|
||||
{
|
||||
retval = MoveFileW(wideStr[0], wideStr[1]);
|
||||
}
|
||||
|
@ -147,10 +147,8 @@ MOZCE_SHUNT_API BOOL mozce_CopyFileA(LPCSTR lpExistingFileName, LPCSTR lpNewFile
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wideStr[2][MAX_PATH];
|
||||
|
||||
if(
|
||||
a2w_buffer(lpExistingFileName, -1, wideStr[0], charcount(wideStr[0])) &&
|
||||
a2w_buffer(lpNewFileName, -1, wideStr[1], charcount(wideStr[1]))
|
||||
)
|
||||
if(a2w_buffer(lpExistingFileName, -1, wideStr[0], MAX_PATH) &&
|
||||
a2w_buffer(lpNewFileName, -1, wideStr[1], MAX_PATH))
|
||||
{
|
||||
retval = CopyFileW(wideStr[0], wideStr[1], bFailIfExists);
|
||||
}
|
||||
|
@ -167,7 +165,7 @@ MOZCE_SHUNT_API HANDLE mozce_CreateFileA(LPCSTR lpFileName, DWORD dwDesiredAcces
|
|||
HANDLE retval = INVALID_HANDLE_VALUE;
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
retval = CreateFileW(wideStr,
|
||||
dwDesiredAccess,
|
||||
|
@ -190,7 +188,7 @@ MOZCE_SHUNT_API DWORD mozce_GetFileAttributesA(LPCSTR lpFileName)
|
|||
DWORD retval = (DWORD)-1;
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpFileName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
retval = GetFileAttributesW(wideStr);
|
||||
}
|
||||
|
@ -207,7 +205,7 @@ MOZCE_SHUNT_API BOOL mozce_CreateProcessA(LPCSTR pszImageName, LPCSTR pszCmdLine
|
|||
BOOL retval = FALSE;
|
||||
TCHAR pszImageNameW[MAX_PATH];
|
||||
|
||||
if(a2w_buffer(pszImageName, -1, pszImageNameW, charcount(pszImageNameW)))
|
||||
if(a2w_buffer(pszImageName, -1, pszImageNameW, MAX_PATH))
|
||||
{
|
||||
LPTSTR pszCmdLineW = NULL;
|
||||
|
||||
|
@ -525,30 +523,45 @@ MOZCE_SHUNT_API HDC mozce_CreateDCA2(LPCSTR inDriver, LPCSTR inDevice, LPCSTR in
|
|||
MOZCE_SHUNT_API BOOL mozce_GetTextExtentExPointA(HDC inDC, char* inStr, int inLen, int inMaxExtent, LPINT outFit, LPINT outDx, LPSIZE inSize)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
printf("mozce_GetTextExtentExPointA called\n");
|
||||
printf("mozce_GetTextExtentExPointA called (%d)\n", inLen);
|
||||
#endif
|
||||
|
||||
if (inLen == 0)
|
||||
return FALSE;
|
||||
|
||||
wchar_t *ws = NULL;
|
||||
BOOL res;
|
||||
|
||||
ws = (wchar_t *) malloc(inLen * 2);
|
||||
|
||||
MultiByteToWideChar(CP_ACP, 0,
|
||||
inStr, inLen,
|
||||
ws, inLen);
|
||||
|
||||
res = GetTextExtentExPointW(inDC, ws, inLen, inMaxExtent, outFit,
|
||||
outDx, inSize);
|
||||
|
||||
free(ws);
|
||||
return res;
|
||||
|
||||
#if 0
|
||||
BOOL retval = FALSE;
|
||||
|
||||
if (!inStr)
|
||||
return retval;
|
||||
|
||||
if(inLen == -1)
|
||||
inLen = strlen(inStr);
|
||||
inStr[inLen] = '\0';
|
||||
|
||||
inStr[inLen] = '\0';
|
||||
|
||||
int wLen = 0;
|
||||
LPTSTR wStr = a2w_malloc(inStr, inLen, &wLen);
|
||||
LPTSTR wStr = a2w_malloc(inStr, inLen, NULL);
|
||||
|
||||
if(NULL != wStr)
|
||||
{
|
||||
retval = GetTextExtentExPointW(inDC, wStr, wLen, inMaxExtent, outFit, outDx, inSize);
|
||||
|
||||
retval = GetTextExtentExPointW(inDC, wStr, inLen, inMaxExtent, outFit, outDx, inSize);
|
||||
free(wStr);
|
||||
}
|
||||
|
||||
return retval;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
@ -670,7 +683,7 @@ MOZCE_SHUNT_API BOOL mozce_GetFileVersionInfoA(LPSTR inFilename, DWORD inHandle,
|
|||
BOOL retval = FALSE;
|
||||
TCHAR wPath[MAX_PATH];
|
||||
|
||||
if(0 != a2w_buffer(inFilename, -1, wPath, charcount(wPath)))
|
||||
if(0 != a2w_buffer(inFilename, -1, wPath, MAX_PATH))
|
||||
{
|
||||
retval = GetFileVersionInfo(wPath, inHandle, inLen, outData);
|
||||
}
|
||||
|
@ -688,7 +701,7 @@ MOZCE_SHUNT_API DWORD mozce_GetFileVersionInfoSizeA(LPSTR inFilename, LPDWORD ou
|
|||
|
||||
TCHAR wPath[MAX_PATH];
|
||||
|
||||
if(0 != a2w_buffer(inFilename, -1, wPath, charcount(wPath)))
|
||||
if(0 != a2w_buffer(inFilename, -1, wPath, MAX_PATH))
|
||||
{
|
||||
retval = GetFileVersionInfoSize(wPath, outHandle);
|
||||
}
|
||||
|
@ -1263,7 +1276,7 @@ MOZCE_SHUNT_API HMODULE mozce_GetModuleHandleA(const char *lpName)
|
|||
return GetModuleHandleW(NULL);
|
||||
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
if(a2w_buffer(lpName, -1, wideStr, charcount(wideStr)))
|
||||
if(a2w_buffer(lpName, -1, wideStr, MAX_PATH))
|
||||
return GetModuleHandleW(wideStr);
|
||||
|
||||
return NULL;
|
||||
|
@ -1277,11 +1290,18 @@ MOZCE_SHUNT_API HICON mozce_LoadIconA(HINSTANCE hInstance, LPCSTR lpIconName)
|
|||
|
||||
HICON hi = NULL;
|
||||
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
if(a2w_buffer(lpIconName, -1, wideStr, charcount(wideStr)))
|
||||
if (! IS_INTRESOURCE(lpIconName))
|
||||
{
|
||||
hi = LoadIconW(hInstance, wideStr);
|
||||
|
||||
TCHAR wideStr[MAX_PATH];
|
||||
if(a2w_buffer(lpIconName, -1, wideStr, MAX_PATH))
|
||||
{
|
||||
hi = LoadIconW(hInstance, wideStr);
|
||||
}
|
||||
}
|
||||
else
|
||||
hi = LoadIconW(hInstance, (const unsigned short*) lpIconName);
|
||||
|
||||
return hi;
|
||||
}
|
||||
|
||||
|
@ -1579,18 +1599,18 @@ MOZCE_SHUNT_API HFONT mozce_CreateFontIndirectA(CONST LOGFONTA* lplf)
|
|||
LOGFONTW lfw;
|
||||
HFONT hFont;
|
||||
|
||||
lfw.lfHeight = lplf->lfHeight;
|
||||
lfw.lfWidth = lplf->lfWidth;
|
||||
lfw.lfEscapement = lplf->lfEscapement;
|
||||
lfw.lfOrientation = lplf->lfOrientation;
|
||||
lfw.lfWeight = lplf->lfWeight;
|
||||
lfw.lfItalic = lplf->lfItalic;
|
||||
lfw.lfUnderline = lplf->lfUnderline;
|
||||
lfw.lfStrikeOut = lplf->lfStrikeOut;
|
||||
lfw.lfCharSet = lplf->lfCharSet;
|
||||
lfw.lfOutPrecision = lplf->lfOutPrecision;
|
||||
lfw.lfClipPrecision = lplf->lfClipPrecision;
|
||||
lfw.lfQuality = lplf->lfQuality;
|
||||
lfw.lfHeight = lplf->lfHeight;
|
||||
lfw.lfWidth = lplf->lfWidth;
|
||||
lfw.lfEscapement = lplf->lfEscapement;
|
||||
lfw.lfOrientation = lplf->lfOrientation;
|
||||
lfw.lfWeight = lplf->lfWeight;
|
||||
lfw.lfItalic = lplf->lfItalic;
|
||||
lfw.lfUnderline = lplf->lfUnderline;
|
||||
lfw.lfStrikeOut = lplf->lfStrikeOut;
|
||||
lfw.lfCharSet = lplf->lfCharSet;
|
||||
lfw.lfOutPrecision = lplf->lfOutPrecision;
|
||||
lfw.lfClipPrecision = lplf->lfClipPrecision;
|
||||
lfw.lfQuality = lplf->lfQuality;
|
||||
lfw.lfPitchAndFamily = lplf->lfPitchAndFamily;
|
||||
|
||||
a2w_buffer(lplf->lfFaceName, -1, lfw.lfFaceName, LF_FACESIZE);
|
||||
|
@ -1618,21 +1638,24 @@ MOZCE_SHUNT_API int mozce_GetTextFaceA(HDC hdc, int nCount, LPSTR lpFaceName)
|
|||
printf("mozce_GetTextFaceA called\n");
|
||||
#endif
|
||||
|
||||
if (!lpFaceName)
|
||||
return GetTextFaceW(hdc, 0, NULL);
|
||||
|
||||
if (lpFaceName)
|
||||
lpFaceName[0] = NULL;
|
||||
|
||||
int res;
|
||||
|
||||
TCHAR* wBuffer = (TCHAR*) malloc(sizeof(TCHAR) * (nCount+1));
|
||||
|
||||
if (!wBuffer)
|
||||
return GDI_ERROR;
|
||||
|
||||
res = GetTextFaceW(hdc, nCount, wBuffer);
|
||||
int res = GetTextFaceW(hdc, nCount, wBuffer);
|
||||
if(res != GDI_ERROR && res != 0 && lpFaceName)
|
||||
{
|
||||
w2a_buffer(wBuffer, -1, lpFaceName, nCount);
|
||||
int result = w2a_buffer(wBuffer, -1, lpFaceName, nCount);
|
||||
if (result == 0)
|
||||
res = result;
|
||||
|
||||
#ifdef DEBUG
|
||||
printf("textface: %s\n", lpFaceName);
|
||||
#endif
|
||||
}
|
||||
|
||||
free(wBuffer);
|
||||
|
@ -1642,14 +1665,20 @@ MOZCE_SHUNT_API int mozce_GetTextFaceA(HDC hdc, int nCount, LPSTR lpFaceName)
|
|||
MOZCE_SHUNT_API BOOL mozce_GetTextMetricsA(HDC hdc, LPTEXTMETRICA lptma)
|
||||
{
|
||||
#ifdef DEBUG
|
||||
printf("mozce_GetTextMetrics called\n");
|
||||
printf("mozce_GetTextMetricsA called\n");
|
||||
#endif
|
||||
|
||||
if (!lptma)
|
||||
return 0;
|
||||
|
||||
TEXTMETRICW tmw;
|
||||
BOOL res;
|
||||
|
||||
res = GetTextMetricsW(hdc, &tmw);
|
||||
|
||||
if (res==0)
|
||||
return res;
|
||||
|
||||
lptma->tmHeight = tmw.tmHeight;
|
||||
lptma->tmAscent = tmw.tmAscent;
|
||||
lptma->tmDescent = tmw.tmDescent;
|
||||
|
|
Загрузка…
Ссылка в новой задаче