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