summaryrefslogtreecommitdiff
path: root/src/md
diff options
context:
space:
mode:
authorSergey Andreenko <seandree@microsoft.com>2018-06-14 18:32:41 -0700
committerGitHub <noreply@github.com>2018-06-14 18:32:41 -0700
commit1c8c96ec2bb52368124928648d7557ac85ff9c40 (patch)
treeb3e231f27232ea8532f1914f23f982914df23836 /src/md
parent793daddd90caa014dc2dacebd6b73035ae57bae5 (diff)
downloadcoreclr-1c8c96ec2bb52368124928648d7557ac85ff9c40.tar.gz
coreclr-1c8c96ec2bb52368124928648d7557ac85ff9c40.tar.bz2
coreclr-1c8c96ec2bb52368124928648d7557ac85ff9c40.zip
clean up list of disabled warnings. (#18318)
* delete warnings that do not longer exist For example C4171 was deleted after VS 6.0 (https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-6.0/aa233011(v=vs.60)) * delete C4206 fromm the list because its default value is 4, so this line is useless. * reenable warning as error. * enable warning C4430 and fix places that trigger it. * fix C4334 * format the list * fix ssize_t
Diffstat (limited to 'src/md')
-rw-r--r--src/md/inc/verifylayouts.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/md/inc/verifylayouts.h b/src/md/inc/verifylayouts.h
index 035b52d3ec..8ac45a7393 100644
--- a/src/md/inc/verifylayouts.h
+++ b/src/md/inc/verifylayouts.h
@@ -65,21 +65,21 @@
// class VerifyLayoutsMD
// {
//
-// static const expected_offset_of_first_field_in_CMiniMdRW = 208;
-// static const actual_offset_of_first_field_in_CMiniMdRW =
+// static const int expected_offset_of_first_field_in_CMiniMdRW = 208;
+// static const int actual_offset_of_first_field_in_CMiniMdRW =
// 208;
-// static const offset_of_field_after_CMiniMdRW_m_Schema =
+// static const int offset_of_field_after_CMiniMdRW_m_Schema =
// 312;
-// static const offset_of_field_after_CMiniMdRW_m_Tables =
+// static const int offset_of_field_after_CMiniMdRW_m_Tables =
// 316;
// ... many more lines like this covering all fields in all marked up types ...
//
//
-// static const alignment_of_first_field_in_CMiniMdRW =
+// static const int alignment_of_first_field_in_CMiniMdRW =
// 4;
-// static const alignment_of_field_after_CMiniMdRW_m_Schema =
+// static const int alignment_of_field_after_CMiniMdRW_m_Schema =
// 8;
-// static const alignment_of_field_after_CMiniMdRW_m_Tables =
+// static const int alignment_of_field_after_CMiniMdRW_m_Tables =
// 8;
// ... many more lines like this cover all fields in all marked up types ...
//
@@ -123,16 +123,16 @@ class VerifyLayoutsMD
#define END_TYPE(typeName, typeAlign) END_TYPE_ESCAPED(typeName, typeName, typeAlign)
#define BEGIN_TYPE_ESCAPED(typeName, typeNameEscaped, initialFieldOffset) \
- static const expected_offset_of_first_field_in_##typeNameEscaped## = initialFieldOffset; \
- static const actual_offset_of_first_field_in_##typeNameEscaped## =
+ static const int expected_offset_of_first_field_in_##typeNameEscaped## = initialFieldOffset; \
+ static const int actual_offset_of_first_field_in_##typeNameEscaped## =
#define ALIGN_FIELD_ESCAPED(typeName, typeNameEscaped, fieldName, fieldSize, fieldAlign) \
offsetof(IGNORE_COMMAS(typeName), fieldName); \
- static const offset_of_field_after_##typeNameEscaped##_##fieldName =
+ static const int offset_of_field_after_##typeNameEscaped##_##fieldName =
#define BITFIELD(typeName, fieldName, fieldOffset, fieldSize) \
fieldOffset; \
- static const offset_of_field_after_##typeName##_##fieldName =
+ static const int offset_of_field_after_##typeName##_##fieldName =
#define END_TYPE_ESCAPED(typeName, typeNameEscaped, typeAlignentSize) \
sizeof(typeName);
@@ -145,13 +145,13 @@ class VerifyLayoutsMD
#undef BITFIELD
#define BEGIN_TYPE_ESCAPED(typeName, escapedTypeName, initialFieldOffset) \
- static const alignment_of_first_field_in_##escapedTypeName =
+ static const int alignment_of_first_field_in_##escapedTypeName =
#define ALIGN_FIELD_ESCAPED(typeName, escapedTypeName, fieldName, fieldSize, fieldAlign) \
fieldAlign; \
- static const alignment_of_field_after_##escapedTypeName##_##fieldName =
+ static const int alignment_of_field_after_##escapedTypeName##_##fieldName =
#define BITFIELD(typeName, fieldName, fieldOffset, fieldSize) \
fieldSize; \
- static const alignment_of_field_after_##typeName##_##fieldName =
+ static const int alignment_of_field_after_##typeName##_##fieldName =
#define END_TYPE_ESCAPED(typeName, escapedTypeName, typeAlignmentSize) \
typeAlignmentSize;