Dmitry Gorbachev

- Specify a no-entrypoint for modules without one (otherwise ld sets entry point to a random function).
See issue #3758 for more details.

svn path=/trunk/; revision=36662
This commit is contained in:
Aleksey Bragin 2008-10-06 10:36:33 +00:00
parent feb1e5232e
commit ef393802e4
7 changed files with 10 additions and 10 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="ksproxy" type="win32dll" baseaddress="${BASEADDRESS_KSPROXY}" installbase="system32" installname="ksproxy.ax" allowwarnings="true">
<module name="ksproxy" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_KSPROXY}" installbase="system32" installname="ksproxy.ax" allowwarnings="true">
<importlibrary definition="ksproxy.spec.def" />
<include base="ksproxy">.</include>
<define name="WINVER">0x600</define>
@ -13,4 +13,4 @@
<file>ksproxy.rc</file>
<file>ksproxy.spec</file>
</module>
</group>
</group>

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="msdmo" type="win32dll" baseaddress="${BASEADDRESS_MSDMO}" installbase="system32" installname="msdmo.dll" allowwarnings="true">
<module name="msdmo" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_MSDMO}" installbase="system32" installname="msdmo.dll" allowwarnings="true">
<importlibrary definition="msdmo.spec.def" />
<include base="msdmo">.</include>
<define name="WINVER">0x600</define>
@ -13,4 +13,4 @@
<file>msdmo.rc</file>
<file>msdmo.spec</file>
</module>
</group>
</group>

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="qedit" type="win32dll" baseaddress="${BASEADDRESS_QEDIT}" installbase="system32" installname="qedit.dll" allowwarnings="true">
<module name="qedit" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_QEDIT}" installbase="system32" installname="qedit.dll" allowwarnings="true">
<importlibrary definition="qedit.spec.def" />
<include base="qedit">.</include>
<define name="WINVER">0x600</define>
@ -13,4 +13,4 @@
<file>qedit.rc</file>
<file>qedit.spec</file>
</module>
</group>
</group>

View file

@ -1,6 +1,6 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="normaliz" type="win32dll">
<module name="normaliz" type="win32dll" entrypoint="0">
<library>kernel32</library>
<importlibrary definition="normaliz.def" />
<file>dummy.c</file>

View file

@ -1,4 +1,4 @@
<module name="beepmidi" type="win32dll" baseaddress="${BASEADDRESS_BEEPMIDI}" installbase="system32" installname="beepmidi.dll" unicode="yes">
<module name="beepmidi" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_BEEPMIDI}" installbase="system32" installname="beepmidi.dll" unicode="yes">
<importlibrary definition="beepmidi.def" />
<include base="beepmidi">.</include>
<library>ntdll</library>

View file

@ -1,4 +1,4 @@
<module name="mmdrv" type="win32dll" baseaddress="${BASEADDRESS_MMDRV}" installbase="system32" installname="mmdrv.dll" unicode="yes">
<module name="mmdrv" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_MMDRV}" installbase="system32" installname="mmdrv.dll" unicode="yes">
<importlibrary definition="mmdrv.spec.def" />
<include base="mmdrv">.</include>
<define name="NDEBUG" />

View file

@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<group>
<module name="rasapi32" type="win32dll" baseaddress="${BASEADDRESS_RASAPI32}" installbase="system32" installname="rasapi32.dll" allowwarnings="true">
<module name="rasapi32" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_RASAPI32}" installbase="system32" installname="rasapi32.dll" allowwarnings="true">
<importlibrary definition="rasapi32.spec.def" />
<include base="rasapi32">.</include>
<include base="ReactOS">include/reactos/wine</include>