Kaydet (Commit) f02ac6e7 authored tarafından Tor Lillqvist's avatar Tor Lillqvist

Don't disable warnings that supprted MSVC versions don't generate

üst 018278c5
...@@ -88,10 +88,6 @@ gb_AFLAGS := /c /Cp ...@@ -88,10 +88,6 @@ gb_AFLAGS := /c /Cp
# C4191: 'operator/operation' : unsafe conversion from 'type of # C4191: 'operator/operation' : unsafe conversion from 'type of
# expression' to 'type required' # expression' to 'type required'
# C4217: 'operator' : member template functions cannot be used for
# copy-assignment or copy-construction. FIXME: This warning is not
# listed for VS2008 or later.
# C4242: 'identifier' : conversion from 'type1' to 'type2', possible # C4242: 'identifier' : conversion from 'type1' to 'type2', possible
# loss of data # loss of data
...@@ -118,8 +114,6 @@ gb_AFLAGS := /c /Cp ...@@ -118,8 +114,6 @@ gb_AFLAGS := /c /Cp
# C4290: C++ exception specification ignored except to indicate a # C4290: C++ exception specification ignored except to indicate a
# function is not __declspec(nothrow) # function is not __declspec(nothrow)
# C4294: FIXME: not documented at all
# C4350: behavior change: 'member1' called instead of 'member2' # C4350: behavior change: 'member1' called instead of 'member2'
# C4355: 'this' : used in base member initializer list # C4355: 'this' : used in base member initializer list
...@@ -132,10 +126,6 @@ gb_AFLAGS := /c /Cp ...@@ -132,10 +126,6 @@ gb_AFLAGS := /c /Cp
# C4365: 'action' : conversion from 'type_1' to 'type_2', # C4365: 'action' : conversion from 'type_1' to 'type_2',
# signed/unsigned mismatch # signed/unsigned mismatch
# C4373: FIXME: not documented at all
# C4435: FIXME: not documented at all
# C4503: 'identifier' : decorated name length exceeded, name was # C4503: 'identifier' : decorated name length exceeded, name was
# truncated # truncated
...@@ -169,10 +159,6 @@ gb_AFLAGS := /c /Cp ...@@ -169,10 +159,6 @@ gb_AFLAGS := /c /Cp
# C4668: 'symbol' is not defined as a preprocessor macro, replacing # C4668: 'symbol' is not defined as a preprocessor macro, replacing
# with '0' for 'directives' # with '0' for 'directives'
# C4675: 'function' : resolved overload was found by
# argument-dependent lookup. FIXME: This warning is not listed for
# VS2008 or later.
# C4686: ' user-defined type ' : possible change in behavior, change # C4686: ' user-defined type ' : possible change in behavior, change
# in UDT return calling convention # in UDT return calling convention
...@@ -188,8 +174,6 @@ gb_AFLAGS := /c /Cp ...@@ -188,8 +174,6 @@ gb_AFLAGS := /c /Cp
# C4738: storing 32-bit float result in memory, possible loss of # C4738: storing 32-bit float result in memory, possible loss of
# performance # performance
# C4786: FIXME: Not in supported compiler versions
# C4800: 'type' : forcing value to bool 'true' or 'false' (performance # C4800: 'type' : forcing value to bool 'true' or 'false' (performance
# warning) # warning)
...@@ -217,7 +201,6 @@ gb_CFLAGS := \ ...@@ -217,7 +201,6 @@ gb_CFLAGS := \
-wd4180 \ -wd4180 \
-wd4189 \ -wd4189 \
-wd4191 \ -wd4191 \
-wd4217 \
-wd4242 \ -wd4242 \
-wd4244 \ -wd4244 \
-wd4245 \ -wd4245 \
...@@ -243,14 +226,12 @@ gb_CFLAGS := \ ...@@ -243,14 +226,12 @@ gb_CFLAGS := \
-wd4626 \ -wd4626 \
-wd4640 \ -wd4640 \
-wd4668 \ -wd4668 \
-wd4675 \
-wd4686 \ -wd4686 \
-wd4692 \ -wd4692 \
-wd4706 \ -wd4706 \
-wd4710 \ -wd4710 \
-wd4711 \ -wd4711 \
-wd4738 \ -wd4738 \
-wd4786 \
-wd4800 \ -wd4800 \
-wd4820 \ -wd4820 \
-wd4826 \ -wd4826 \
...@@ -273,7 +254,6 @@ gb_CXXFLAGS := \ ...@@ -273,7 +254,6 @@ gb_CXXFLAGS := \
-wd4180 \ -wd4180 \
-wd4189 \ -wd4189 \
-wd4191 \ -wd4191 \
-wd4217 \
-wd4242 \ -wd4242 \
-wd4244 \ -wd4244 \
-wd4245 \ -wd4245 \
...@@ -282,13 +262,10 @@ gb_CXXFLAGS := \ ...@@ -282,13 +262,10 @@ gb_CXXFLAGS := \
-wd4265 \ -wd4265 \
-wd4275 \ -wd4275 \
-wd4290 \ -wd4290 \
-wd4294 \
-wd4350 \ -wd4350 \
-wd4351 \ -wd4351 \
-wd4355 \ -wd4355 \
-wd4365 \ -wd4365 \
-wd4373 \
-wd4435 \
-wd4503 \ -wd4503 \
-wd4505 \ -wd4505 \
-wd4511 \ -wd4511 \
...@@ -302,14 +279,12 @@ gb_CXXFLAGS := \ ...@@ -302,14 +279,12 @@ gb_CXXFLAGS := \
-wd4628 \ -wd4628 \
-wd4640 \ -wd4640 \
-wd4668 \ -wd4668 \
-wd4675 \
-wd4686 \ -wd4686 \
-wd4692 \ -wd4692 \
-wd4706 \ -wd4706 \
-wd4710 \ -wd4710 \
-wd4711 \ -wd4711 \
-wd4738 \ -wd4738 \
-wd4786 \
-wd4800 \ -wd4800 \
-wd4820 \ -wd4820 \
-wd4826 \ -wd4826 \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment