Ignore Spectre mitigation warning.

VS2017 has added a new warning that indicates where Spectre mitigation
code would be inserted if /Qspectre were specified.

Change-Id: If80cd6a7d0c5a45313f4c3644b304cadecf465b0
Reviewed-on: https://boringssl-review.googlesource.com/28684
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: Adam Langley <agl@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
This commit is contained in:
Adam Vartanian 2018-05-22 13:50:44 +01:00 committed by CQ bot account: commit-bot@chromium.org
parent c93724b530
commit 189270cd19

View File

@ -151,6 +151,8 @@ elseif(MSVC)
"C4820" # 'bytes' bytes padding added after construct 'member_name' "C4820" # 'bytes' bytes padding added after construct 'member_name'
"C5026" # move constructor was implicitly defined as deleted "C5026" # move constructor was implicitly defined as deleted
"C5027" # move assignment operator was implicitly defined as deleted "C5027" # move assignment operator was implicitly defined as deleted
"C5045" # Compiler will insert Spectre mitigation for memory load if
# /Qspectre switch specified
) )
set(MSVC_LEVEL4_WARNINGS_LIST set(MSVC_LEVEL4_WARNINGS_LIST
# See https://connect.microsoft.com/VisualStudio/feedback/details/1217660/warning-c4265-when-using-functional-header # See https://connect.microsoft.com/VisualStudio/feedback/details/1217660/warning-c4265-when-using-functional-header