diff options
author | Oliver Bolte <obo@openoffice.org> | 2006-10-12 13:20:06 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2006-10-12 13:20:06 +0000 |
commit | 689309dc995c29c9e38529c4826edcb202a22b54 (patch) | |
tree | e613734d457f622c171abca66f2e4f2b3efa93db /solenv/inc/wntmsci10.mk | |
parent | bc776bbc596addf302bf8aa4229dda226cbfa2fd (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.mk | 64 |
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 |