File tree Expand file tree Collapse file tree 13 files changed +6
-57
lines changed Expand file tree Collapse file tree 13 files changed +6
-57
lines changed Original file line number Diff line number Diff line change 18
18
#pragma warning(disable:4706) // W4: assignment within conditional expression
19
19
20
20
// promote warnings to errors
21
+ #pragma warning(error:4005) // W1: 'identifier' : macro redefinition
21
22
#pragma warning(error:4013) // W3: function undefined; assuming extern returning int
22
23
#pragma warning(error:4022) // W1: call and prototype disagree
23
24
#pragma warning(error:4047) // W1: differs in level of indirection
24
25
#pragma warning(error:4065) // W?: switch with default but no case
25
26
#pragma warning(error:4098) // W1: void return returns a value
26
27
#pragma warning(error:4113) // W1: call and prototype disagree
27
28
#pragma warning(error:4127) // W4: conditional expression is constant
29
+ #pragma warning(error:4131) // W4: 'function' : uses old-style declarator
28
30
#pragma warning(error:4146) // W2: unary minus operator applied to unsigned type, result still unsigned
29
31
#pragma warning(error:4172) // W1: returning address of local variable or temporary
30
32
#pragma warning(error:4189) // W4: local variable is initialized but not referenced
Original file line number Diff line number Diff line change @@ -305,6 +305,10 @@ elseif(NOT HOST_BROWSER)
305
305
set (mini_sources "${mini_sources} ;${VERSION_FILE_PATH} " ) # this is generated by GenerateNativeVersionFile in Arcade
306
306
endif ()
307
307
308
+ if (HOST_WIN32 )
309
+ set_source_files_properties (${ZLIB_SOURCES} PROPERTIES COMPILE_OPTIONS "/wd4005;/wd4127;/wd4131;/wd4244" )
310
+ endif ()
311
+
308
312
set (monosgen-sources "${metadata_sources} ;${utils_sources} ;${sgen_sources} ;${icu_shim_sources} ;${mini_sources} ;${ZLIB_SOURCES} " )
309
313
310
314
add_library (monosgen-objects OBJECT "${monosgen-sources}" )
Original file line number Diff line number Diff line change 5
5
6
6
/* @(#) $Id$ */
7
7
8
- #ifdef _MSC_VER
9
- __pragma (warning (disable :4005 )) /* macro redefinition */
10
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
11
- #endif
12
-
13
8
#include "zutil.h"
14
9
15
10
local uLong adler32_combine_ OF ( (uLong adler1 , uLong adler2 , z_off64_t len2 ));
Original file line number Diff line number Diff line change 5
5
6
6
/* @(#) $Id$ */
7
7
8
- #ifdef _MSC_VER
9
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
10
- #endif
11
-
12
8
#define ZLIB_INTERNAL
13
9
#include "zlib.h"
14
10
Original file line number Diff line number Diff line change 11
11
12
12
/* @(#) $Id$ */
13
13
14
- #ifdef _MSC_VER
15
- __pragma (warning (disable :4005 )) /* macro redefinition */
16
- __pragma (warning (disable :4127 )) /* conditional expression is constant */
17
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
18
- #endif
19
-
20
14
/*
21
15
Note on the use of DYNAMIC_CRC_TABLE: there is no mutex or semaphore
22
16
protection on the static variables used to control the first-use generation
Original file line number Diff line number Diff line change 49
49
50
50
/* @(#) $Id$ */
51
51
52
- #ifdef _MSC_VER
53
- __pragma (warning (disable :4005 )) /* macro redefinition */
54
- __pragma (warning (disable :4127 )) /* conditional expression is constant */
55
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
56
- __pragma (warning (disable :4244 )) /* conversion from 'unsigned int' to 'Bytef', possible loss of data */
57
- #endif
58
-
59
52
#include "deflate.h"
60
53
61
54
const char deflate_copyright [] =
Original file line number Diff line number Diff line change 10
10
inflate_fast() can be used with either inflate.c or infback.c.
11
11
*/
12
12
13
- #ifdef _MSC_VER
14
- __pragma (warning (disable :4005 )) /* macro redefinition */
15
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
16
- #endif
17
-
18
13
#include "zutil.h"
19
14
#include "inftrees.h"
20
15
#include "inflate.h"
Original file line number Diff line number Diff line change 3
3
* For conditions of distribution and use, see copyright notice in zlib.h
4
4
*/
5
5
6
- #ifdef _MSC_VER
7
- __pragma (warning (disable :4005 )) /* macro redefinition */
8
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
9
- #endif
10
-
11
6
#include "zutil.h"
12
7
#include "inftrees.h"
13
8
#include "inflate.h"
Original file line number Diff line number Diff line change 3
3
* For conditions of distribution and use, see copyright notice in zlib.h
4
4
*/
5
5
6
- #ifdef _MSC_VER
7
- __pragma (warning (disable :4005 )) /* macro redefinition */
8
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
9
- #endif
10
-
11
6
/*
12
7
* Change history:
13
8
*
Original file line number Diff line number Diff line change 3
3
* For conditions of distribution and use, see copyright notice in zlib.h
4
4
*/
5
5
6
- #ifdef _MSC_VER
7
- __pragma (warning (disable :4005 )) /* macro redefinition */
8
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
9
- #endif
10
-
11
6
#include "zutil.h"
12
7
#include "inftrees.h"
13
8
Original file line number Diff line number Diff line change 32
32
33
33
/* @(#) $Id$ */
34
34
35
- #ifdef _MSC_VER
36
- __pragma (warning (disable :4005 )) /* macro redefinition */
37
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
38
- __pragma (warning (disable :4244 )) /* conversion from 'int' to 'ush', possible loss of data */
39
- #endif
40
-
41
35
/* #define GEN_TREES_H */
42
36
43
37
#include "deflate.h"
Original file line number Diff line number Diff line change 5
5
6
6
/* @(#) $Id$ */
7
7
8
- #ifdef _MSC_VER
9
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
10
- #endif
11
-
12
8
#define ZLIB_INTERNAL
13
9
#include "zlib.h"
14
10
Original file line number Diff line number Diff line change 5
5
6
6
/* @(#) $Id$ */
7
7
8
- #ifdef _MSC_VER
9
- __pragma (warning (disable :4005 )) /* macro redefinition */
10
- __pragma (warning (disable :4131 )) /* uses old-style declarator */
11
- #endif
12
-
13
8
#include "zutil.h"
14
9
#ifndef Z_SOLO
15
10
# include "gzguts.h"
You can’t perform that action at this time.
0 commit comments