Author: fireball
Date: Mon Oct 6 05:36:33 2008
New Revision: 36662
URL:
http://svn.reactos.org/svn/reactos?rev=36662&view=rev
Log:
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.
Modified:
trunk/reactos/dll/directx/ksproxy/ksproxy.rbuild
trunk/reactos/dll/directx/msdmo/msdmo.rbuild
trunk/reactos/dll/directx/qedit/qedit.rbuild
trunk/reactos/dll/nls/normaliz/normaliz.rbuild
trunk/reactos/dll/win32/beepmidi/beepmidi.rbuild
trunk/reactos/dll/win32/mmdrv/mmdrv.rbuild
trunk/reactos/dll/win32/rasapi32/rasapi32.rbuild
Modified: trunk/reactos/dll/directx/ksproxy/ksproxy.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/ksprox…
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/ksproxy.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/ksproxy.rbuild [iso-8859-1] Mon Oct 6 05:36:33
2008
@@ -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>
Modified: trunk/reactos/dll/directx/msdmo/msdmo.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/msdmo/msdmo.rb…
==============================================================================
--- trunk/reactos/dll/directx/msdmo/msdmo.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/msdmo/msdmo.rbuild [iso-8859-1] Mon Oct 6 05:36:33 2008
@@ -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>
Modified: trunk/reactos/dll/directx/qedit/qedit.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/qedit/qedit.rb…
==============================================================================
--- trunk/reactos/dll/directx/qedit/qedit.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/qedit/qedit.rbuild [iso-8859-1] Mon Oct 6 05:36:33 2008
@@ -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>
Modified: trunk/reactos/dll/nls/normaliz/normaliz.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/nls/normaliz/normaliz.…
==============================================================================
--- trunk/reactos/dll/nls/normaliz/normaliz.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/nls/normaliz/normaliz.rbuild [iso-8859-1] Mon Oct 6 05:36:33 2008
@@ -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>
Modified: trunk/reactos/dll/win32/beepmidi/beepmidi.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/beepmidi/beepmid…
==============================================================================
--- trunk/reactos/dll/win32/beepmidi/beepmidi.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/beepmidi/beepmidi.rbuild [iso-8859-1] Mon Oct 6 05:36:33
2008
@@ -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>
Modified: trunk/reactos/dll/win32/mmdrv/mmdrv.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/mmdrv/mmdrv.rbui…
==============================================================================
--- trunk/reactos/dll/win32/mmdrv/mmdrv.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/mmdrv/mmdrv.rbuild [iso-8859-1] Mon Oct 6 05:36:33 2008
@@ -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" />
Modified: trunk/reactos/dll/win32/rasapi32/rasapi32.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rasapi32/rasapi3…
==============================================================================
--- trunk/reactos/dll/win32/rasapi32/rasapi32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/rasapi32/rasapi32.rbuild [iso-8859-1] Mon Oct 6 05:36:33
2008
@@ -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>