summaryrefslogtreecommitdiff
path: root/solenv/inc/wntmsci10.mk
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2006-10-12 13:20:06 +0000
committerOliver Bolte <obo@openoffice.org>2006-10-12 13:20:06 +0000
commit689309dc995c29c9e38529c4826edcb202a22b54 (patch)
treee613734d457f622c171abca66f2e4f2b3efa93db /solenv/inc/wntmsci10.mk
parentbc776bbc596addf302bf8aa4229dda226cbfa2fd (diff)
INTEGRATION: CWS sb59 (1.7.34); FILE MERGED
2006/09/29 13:58:22 sb 1.7.34.16: Manually merged in 1.10 (from SRC680m186). 2006/09/29 13:56:24 sb 1.7.34.15: Cleaned up comments. 2006/08/31 10:02:12 thb 1.7.34.14: #i69122# Disabled C4686 (change in UDT return calling convention) 2006/08/30 22:52:52 thb 1.7.34.13: #i69122# Made basebmp/vigra compile warning-free 2006/08/23 15:40:01 sb 1.7.34.12: #i67487# Postponed makeing lingucomponent warning-free for wntmsci10 (too complex). 2006/08/18 18:26:20 sb 1.7.34.11: RESYNC: (1.8-1.9); FILE MERGED 2006/08/18 11:56:59 thb 1.7.34.10: #i68336# Switched off warning 4250 & 4344 for msvc 2006/08/11 20:39:20 thb 1.7.34.9: #i68336# Made slideshow/cppcanvas/glcanvas/dxcanvas/canvas warning free; disabled C4344 warning for wntmsci10 2006/08/11 15:07:00 sb 1.7.34.8: #i67487# Made code warning-free (wntmsci10). 2006/08/09 12:57:00 sb 1.7.34.7: #i67487# Made code warning-free (wntmsci10). 2006/08/08 08:41:27 sb 1.7.34.6: #i67487# Made code warning-free (wntmsci10). 2006/08/08 07:30:49 sb 1.7.34.5: #i67487# Cleaned up. 2006/07/27 07:53:36 sb 1.7.34.4: #i67535# Made svx warning-free. 2006/07/25 12:37:43 sb 1.7.34.3: RESYNC: (1.7-1.8); FILE MERGED 2006/07/19 09:31:31 sb 1.7.34.2: #i67537# Made desktop warning-free. 2006/07/19 09:02:02 sb 1.7.34.1: #i67487# Took (cleaned-up) modules off the MODULES_WITH_WARNINGS list.
Diffstat (limited to 'solenv/inc/wntmsci10.mk')
-rw-r--r--solenv/inc/wntmsci10.mk64
1 files changed, 21 insertions, 43 deletions
diff --git a/solenv/inc/wntmsci10.mk b/solenv/inc/wntmsci10.mk
index a2c59c693db8..96acbcea09f0 100644
--- a/solenv/inc/wntmsci10.mk
+++ b/solenv/inc/wntmsci10.mk
@@ -4,9 +4,9 @@
#
# $RCSfile: wntmsci10.mk,v $
#
-# $Revision: 1.10 $
+# $Revision: 1.11 $
#
-# last change: $Author: vg $ $Date: 2006-09-25 13:10:13 $
+# last change: $Author: obo $ $Date: 2006-10-12 14:20:06 $
#
# The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1.
@@ -163,35 +163,45 @@ CFLAGSOUTOBJ=-Fo
# spurious warnings and are hard or impossible to workaround:
# - "warning C4061: enumerate in switch of enum is not explicitly handled by a
# case label",
+# - "warning C4063: case 'identifier' is not a valid value for switch of enum
+# 'enumeration'",
# - "warning C4127: conditional expression is constant",
# - "warning C4191: unsafe conversion from function type to function type",
# - "warning C4217: member template functions cannot be used for copy-assignment
# or copy-construction",
+# - "warning C4250: 'class1' : inherits 'class2::member' via dominance",
+# - "warning C4292: compiler limit : terminating debug information emission",
+# - "warning C4344: behavior change: use of explicit template arguments results
+# in call to 'function",
+# - "warning C4347: behavior change: 'overload A' is called instead of
+# 'overload B'",
# - "warning C4355: 'this' used in base member initializer list",
+# - "warning C4503: 'identifier': decorated name length exceeded, name was
+# truncated" (http://msdn2.microsoft.com/en-us/library/074af4b6.aspx),
# - "warning C4511: copy constructor could not be generated",
# - "warning C4512: assignment operator could not be generated",
# - "warning C4514: unreferenced inline function has been removed",
# - "warning C4611: interaction between '_setjmp' and C++ object destruction is
# non-portable",
+# - "warning C4619: warning Cnnnn unknown",
# - "warning C4625: copy constructor could not be generated because a base class
# copy constructor is inaccessible",
# - "warning C4626: assignment operator could not be generated because a base
# class assignment operator is inaccessible",
# - "warning C4675: resolved overload was found by argument-dependent lookup",
+# - "warning C4686: possible change in behavior, change in UDT return calling
+# convention",
# - "warning C4710: function not inlined",
# - "warning C4711: function selected for automatic inline expansion",
# - "warning C4820: padding added after member".
-# - "warning C4503: 'identifier' : decorated name length exceeded, name was truncated"
-# (http://msdn2.microsoft.com/en-us/library/074af4b6.aspx)
# For C, certain warnings from system headers (stdlib.h etc.) have to be
# disabled globally (for C++, this is not necessary, as the system headers are
# wrapped by STLport):
-# - "warning C4255: no function prototype given: converting
-# '()' to '(void)'".
-# - "warning C4619: warning Cnnnn unknown
-CFLAGSWARNCXX=-Wall -wd4061 -wd4127 -wd4191 -wd4217 -wd4251 -wd4275 -wd4290 \
- -wd4294 -wd4355 -wd4511 -wd4512 -wd4514 -wd4611 -wd4625 -wd4626 -wd4640 \
- -wd4675 -wd4710 -wd4711 -wd4786 -wd4800 -wd4820 -wd4503 -wd4619
+# - "warning C4255: no function prototype given: converting '()' to '(void)'".
+CFLAGSWARNCXX=-Wall -wd4061 -wd4063 -wd4127 -wd4191 -wd4217 -wd4250 -wd4251 \
+ -wd4275 -wd4290 -wd4292 -wd4294 -wd4344 -wd4347 -wd4355 -wd4503 -wd4511 \
+ -wd4512 -wd4514 -wd4611 -wd4619 -wd4625 -wd4626 -wd4640 -wd4675 -wd4686 \
+ -wd4710 -wd4711 -wd4786 -wd4800 -wd4820
CFLAGSWARNCC=$(CFLAGSWARNCXX) -wd4255
CFLAGSWALLCC=$(CFLAGSWARNCC)
CFLAGSWALLCXX=$(CFLAGSWARNCXX)
@@ -201,52 +211,20 @@ CFLAGSWERRCC=-WX
# COMPILER_WARN_ERRORS=TRUE here instead of setting MODULES_WITH_WARNINGS (see
# settings.mk):
MODULES_WITH_WARNINGS := \
- automation \
- avmedia \
b_server \
basctl \
- basebmp \
- basic \
- canvas \
chart2 \
- connectivity \
- cppcanvas \
- customres \
- databaseext \
- dbaccess \
- desktop \
devtools \
- dxcanvas \
- embeddedobj \
extensions \
filter \
- forms \
- fpicker \
- framework \
- glcanvas \
- goodies \
lingu \
lingucomponent \
- linguistic \
- migrationanalysis \
r_tools \
sc \
- scripting \
sd \
- sfx2 \
- sj2 \
- slideshow \
- so3 \
starmath \
- svtools \
- svx \
sw \
- tab \
- toolkit \
- uui \
writerperfect \
- xmlhelp \
- xmloff \
xmlsecurity
CDEFS+=-DSTLPORT_VERSION=400 -DWINVER=0x400 -D_WIN32_IE=0x400
@@ -355,4 +333,4 @@ RCSETVERSION=
DLLPOSTFIX=mi
CSC*=$(WRAPCMD) csc
-VBC*=$(WRAPCMD) vbc \ No newline at end of file
+VBC*=$(WRAPCMD) vbc