summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>2007-03-10 22:57:23 +0000
committerSteve Huston <shuston@riverace.com>2007-03-10 22:57:23 +0000
commit805c334ef9c015702a997c2201153e59861d2c8b (patch)
treef6b769ed79444a8d4388e68268f8de9bd4bdd543
parent5e5d75389740a107662a31c01ebabac6e06c4681 (diff)
downloadATCD-805c334ef9c015702a997c2201153e59861d2c8b.tar.gz
ChangeLogTag:Sat Mar 10 22:49:01 UTC 2007 Steve Huston <shuston@riverace.com>
-rw-r--r--CIAO/ChangeLog10
-rw-r--r--CIAO/MPC/config/ciao_client_dnc.mpb2
-rw-r--r--CIAO/MPC/config/ciao_vc8warnings.mpb20
3 files changed, 31 insertions, 1 deletions
diff --git a/CIAO/ChangeLog b/CIAO/ChangeLog
index 567ce870c4c..e72f9add445 100644
--- a/CIAO/ChangeLog
+++ b/CIAO/ChangeLog
@@ -1,3 +1,13 @@
+Sat Mar 10 22:49:01 UTC 2007 Steve Huston <shuston@riverace.com>
+
+ * MPC/config/ciao_vc8warnings.mpb: New base containing features that
+ turn VC8 warnings on/off. Some of these may benefit from some looking
+ at; if you want to see them, regenerate projects with the feature
+ turned off.
+
+ * MPC/config/ciao_client_dnc.mpb: Inherit from ciao_vc8warnings to
+ shut off the gazillions of VC8 warnings.
+
Sat Mar 10 01:11:40 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
* docs/tutorials/Quoter/Simple/01.html:
diff --git a/CIAO/MPC/config/ciao_client_dnc.mpb b/CIAO/MPC/config/ciao_client_dnc.mpb
index f7360e597b1..5ea0d00d35b 100644
--- a/CIAO/MPC/config/ciao_client_dnc.mpb
+++ b/CIAO/MPC/config/ciao_client_dnc.mpb
@@ -1,7 +1,7 @@
// -*- MPC -*-
// $Id$
-project : ifr_client, valuetype, pi, codecfactory {
+project : ifr_client, valuetype, pi, codecfactory, ciao_vc8warnings {
after += CIAO_Client
includes += $(CIAO_ROOT) $(CIAO_ROOT)/ciao
idlflags += -I$(CIAO_ROOT) -I$(CIAO_ROOT)/ciao
diff --git a/CIAO/MPC/config/ciao_vc8warnings.mpb b/CIAO/MPC/config/ciao_vc8warnings.mpb
new file mode 100644
index 00000000000..e4268729cf8
--- /dev/null
+++ b/CIAO/MPC/config/ciao_vc8warnings.mpb
@@ -0,0 +1,20 @@
+// -*- MPC -*-
+// $Id$
+
+// This file contains optional features that disable VC8 warnings that were
+// not present in earlier versions. Some people may consider these superfluous
+// or have already checked code to be sure it causes no trouble. So these
+// warnings are disabled by default. To enable them, generate your projects
+// with the feature set to 0.
+
+feature(vc8_avoid_deprecated_warnings) {
+ specific(vc8) {
+ DisableSpecificWarnings += 4996
+ }
+}
+
+feature(vc8_avoid_dominance_warnings) {
+ specific(vc8) {
+ DisableSpecificWarnings += 4250
+ }
+}