compile release builds with -O3 instead of -Os because it catches more
mistakes
Modified: trunk/reactos/ReactOS.xml
Modified: trunk/reactos/drivers/bus/serenum/fdo.c
Modified: trunk/reactos/lib/adns/adns.xml
Modified: trunk/reactos/lib/twain/twain_32.xml
Modified: trunk/reactos/ntoskrnl/io/device.c
Modified: trunk/reactos/subsys/system/usetup/usetup.xml
_____
Modified: trunk/reactos/ReactOS.xml
--- trunk/reactos/ReactOS.xml 2005-08-01 12:54:50 UTC (rev 16950)
+++ trunk/reactos/ReactOS.xml 2005-08-01 12:57:34 UTC (rev 16951)
@@ -18,7 +18,7 @@
<property name="DBG_OR_KDBG" value="true" />
</if>
<if property="DBG" value="0">
- <compilerflag>-Os</compilerflag>
+ <compilerflag>-O3</compilerflag>
<compilerflag>-Wno-strict-aliasing</compilerflag>
<compilerflag>-ftracer</compilerflag>
<compilerflag>-momit-leaf-frame-pointer</compilerflag>
_____
Modified: trunk/reactos/drivers/bus/serenum/fdo.c
--- trunk/reactos/drivers/bus/serenum/fdo.c 2005-08-01 12:54:50 UTC
(rev 16950)
+++ trunk/reactos/drivers/bus/serenum/fdo.c 2005-08-01 12:57:34 UTC
(rev 16951)
@@ -187,7 +187,7 @@
{
case BusRelations:
{
- PDEVICE_RELATIONS
DeviceRelations;
+ PDEVICE_RELATIONS
DeviceRelations = NULL;
DPRINT("Serenum: IRP_MJ_PNP /
IRP_MN_QUERY_DEVICE_RELATIONS / BusRelations\n");
Status =
SerenumFdoQueryBusRelations(DeviceObject, &DeviceRelations);
Information =
(ULONG_PTR)DeviceRelations;
_____
Modified: trunk/reactos/lib/adns/adns.xml
--- trunk/reactos/lib/adns/adns.xml 2005-08-01 12:54:50 UTC (rev
16950)
+++ trunk/reactos/lib/adns/adns.xml 2005-08-01 12:57:34 UTC (rev
16951)
@@ -1,4 +1,4 @@
-<module name="adns" type="staticlibrary">
+<module name="adns" type="staticlibrary"
warnings="true">
<include base="adns">src</include>
<include base="adns">adns_win32</include>
<define name="__USE_W32API" />
_____
Modified: trunk/reactos/lib/twain/twain_32.xml
--- trunk/reactos/lib/twain/twain_32.xml 2005-08-01 12:54:50 UTC
(rev 16950)
+++ trunk/reactos/lib/twain/twain_32.xml 2005-08-01 12:57:34 UTC
(rev 16951)
@@ -1,4 +1,4 @@
-<module name="twain_32" type="win32dll"
baseaddress="${BASEADDRESS_TWAIN_32}" installbase="system32"
installname="twain_32.dll">
+<module name="twain_32" type="win32dll"
baseaddress="${BASEADDRESS_TWAIN_32}" installbase="system32"
installname="twain_32.dll" warnings="true">
<importlibrary definition="twain_32.def" />
<include base="twain_32">.</include>
<define name="__USE_W32API" />
_____
Modified: trunk/reactos/ntoskrnl/io/device.c
--- trunk/reactos/ntoskrnl/io/device.c 2005-08-01 12:54:50 UTC (rev
16950)
+++ trunk/reactos/ntoskrnl/io/device.c 2005-08-01 12:57:34 UTC (rev
16951)
@@ -251,8 +251,8 @@
PDEVICE_OBJECT *AttachedDevice)
{
NTSTATUS Status;
- PFILE_OBJECT FileObject;
- PDEVICE_OBJECT TargetDevice;
+ PFILE_OBJECT FileObject = NULL;
+ PDEVICE_OBJECT TargetDevice = NULL;
/* Call the helper routine for an attach operation */
DPRINT("IoAttachDevice\n");
_____
Modified: trunk/reactos/subsys/system/usetup/usetup.xml
--- trunk/reactos/subsys/system/usetup/usetup.xml 2005-08-01
12:54:50 UTC (rev 16950)
+++ trunk/reactos/subsys/system/usetup/usetup.xml 2005-08-01
12:57:34 UTC (rev 16951)
@@ -5,6 +5,7 @@
<define name="__USE_W32API" />
<define name="_DISABLE_TIDENTS" />
<define name="_WIN32_WINNT">0x0502</define>
+ <define name="__NO_CTYPE_INLINES" />
<linkerflag>-lgcc</linkerflag>
<library>zlib</library>
<library>vfatlib</library>
Show replies by date