The set of /nowarn arguments is now set on a per library basis
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sun, 3 Aug 2003 15:27:56 +0000 (15:27 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sun, 3 Aug 2003 15:27:56 +0000 (15:27 -0000)
svn path=/trunk/mcs/; revision=17017

mcs/build/ChangeLog
mcs/build/config-default.make
mcs/class/System.Data.OracleClient/Makefile
mcs/class/System.Data/Makefile
mcs/class/System.Drawing/Makefile
mcs/class/System.Web.Services/Makefile
mcs/class/System.Web/makefile
mcs/class/System.Windows.Forms/Makefile
mcs/class/System.XML/Makefile
mcs/class/corlib/Makefile

index 2f2e4a4f8e45c4c59343be6b1797617e5b9bd08b..1f11d237f777d78130e3074a0c37244e5e76c2f9 100644 (file)
@@ -1,3 +1,8 @@
+2003-08-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * config-default.make: the /nowarn arguments are now set on a per
+       library basis.
+
 2003-07-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * executable.make: install-local depends on the program too.
index 02914efa75f012feb6d69ff66ca8ea34f38926e7..07d2c98e5c38895c59f07df5a1b3e5acfa56b51f 100644 (file)
@@ -8,8 +8,7 @@
 
 RUNTIME_FLAGS = 
 TEST_HARNESS = $(topdir)/class/lib/nunit-console.exe
-MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS) /nowarn:1595 /nowarn:0169 \
- /nowarn:0109 /nowarn:0067 /nowarn:0649 /nowarn:0679
+MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)
 LIBRARY_FLAGS = /noconfig
 CFLAGS = -g -O2
 INSTALL = /usr/bin/install
index 9fd31abd74bc2b996b80f6564111a5d13e8da5cf..8ff13eefaec00d17cab56450653f138af5f4d81c 100644 (file)
@@ -4,7 +4,8 @@ include ../../build/rules.make
 
 LIBRARY = System.Data.OracleClient.dll
 LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll \
-       /r:System.Xml.dll /r:System.Data.dll
+       /r:System.Xml.dll /r:System.Data.dll \
+       /nowarn:649 /nowarn:169
 NO_TEST = yes
 EXTRA_DISTFILES = Test/TestOracleClient.cs
 
index fc75dde3bd0a7c90be6162f1a09fa7be893ae866..a088840bb84ee0f468ec68dde1f71ea1ed714d5c 100644 (file)
@@ -12,7 +12,7 @@ endif
 
 LIBRARY = System.Data.dll
 LIB_MCS_FLAGS = \
-       /nowarn:0219 /nowarn:0168               \
+       /nowarn:649 /nowarn:169 /nowarn:219 /nowarn:168 \
        /r:$(corlib)                            \
        /r:$(system)                            \
        /r:System.Xml.dll                       \
index c9c664fb4cb41a7789c68aded93c7e3cfbd3f903..6b210bc2ca9f1f27bbdf5af075075fd1ea2c5e9a 100644 (file)
@@ -7,7 +7,8 @@ include ../../build/rules.make
 # cdeclCallback.dll should be manually copied to library folder
 
 LIBRARY = System.Drawing.dll
-LIB_MCS_FLAGS = /unsafe /define:DECLARE_CDECL_DELEGATES /r:$(corlib) /r:System.dll
+LIB_MCS_FLAGS = /unsafe /define:DECLARE_CDECL_DELEGATES /r:$(corlib) \
+               /r:System.dll /nowarn:649 /nowarn:169
 NO_TEST = yes
 
 include ../../build/library.make
index 5f0df611e958a44ae8e5917ba9f7876f843a15e9..b32a48b17722db1fcf5f611c46a938bfac03a072 100644 (file)
@@ -4,7 +4,7 @@ include ../../build/rules.make
 
 LIBRARY = System.Web.Services.dll
 LIB_MCS_FLAGS = \
-       /nowarn:0168 /nowarn:0162               \
+       /nowarn:649 /nowarn:169                 \
        /r:$(corlib)                            \
        /r:System.dll                           \
        /r:System.EnterpriseServices.dll        \
index 94d3c5aca3ea55bed3b1649b5970bbb29a205ad4..9bece576213189f6f07f50a48d7ad49da8233e65 100644 (file)
@@ -4,7 +4,7 @@ include ../../build/rules.make
 
 LIBRARY = System.Web.dll
 LIB_MCS_FLAGS = \
-       /nowarn:0168 /nowarn:0162       \
+       /nowarn:649 /nowarn:169         \
        /r:$(corlib)                    \
        /r:System.dll                   \
        /r:System.Drawing.dll           \
index 5d0b7e8ca8a6c2a95e1bcd92ca2aa8d067084f21..431a12924400aca5604da9b9b03f3904c8bb6021 100644 (file)
@@ -4,9 +4,11 @@ DIST_ONLY_SUBDIRS = Gtk
 include ../../build/rules.make
 
 LIBRARY = System.Windows.Forms.dll
-LIB_MCS_FLAGS = /nowarn:0108 /nowarn:0114 /unsafe \
+LIB_MCS_FLAGS = /unsafe \
        /r:$(corlib) /r:System.dll /r:System.Xml.dll \
-       /r:System.Drawing.dll /r:Accessibility.dll
+       /r:System.Drawing.dll /r:Accessibility.dll \
+       /nowarn:649 /nowarn:169 /nowarn:67 /nowarn:108 /nowarn:114
+
 EXTRA_DISTFILES = \
        CheckOutList                    \
        README
index 1b7b4854cc8cc749b82aebf44c09b8ea23edfc76..f1942c871851f886829927b14d55a9f09b28f77f 100644 (file)
@@ -4,7 +4,7 @@ include ../../build/rules.make
 
 LIBRARY = System.Xml.dll
 
-LIB_MCS_FLAGS = /unsafe /r:$(corlib) /r:System.dll
+LIB_MCS_FLAGS = /unsafe /r:$(corlib) /r:System.dll /nowarn:649 /nowarn:169
 TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
 
 EXTRA_DISTFILES = \
index e8e80670c8e67dd1fc62ac3939f11161058a96c8..835cccf732b039ce646493abb98a8cc2a1da7460 100644 (file)
@@ -13,6 +13,7 @@ else
 test_against = $(reslib)
 endif
 
+LOCAL_MCS_FLAGS = /nowarn:649 /nowarn:169
 corlib = $(topdir)/class/lib/corlib.dll
 testlib = corlib_test.dll
 cmplib = $(topdir)/class/lib/corlib_cmp.dll