Revert "Update tools."
This reverts commit 9d1f96606cd7af3b8d441fbc5e8d2e69da37c506. Reason for revert: aarch64 bots are breaking for some reason. Original change's description: > Update tools. > > In particular, get the new NDK. Unfortunately, the new clang picks up > an unfortunate change for clang-cl that we now must work around. > > http://llvm.org/viewvc/llvm-project?view=revision&revision=319116 > > Bug: 109 > Change-Id: I091ca7160683e70cd79b5c2b7a4267fea258ec17 > Reviewed-on: https://boringssl-review.googlesource.com/24644 > Reviewed-by: Steven Valdez <svaldez@google.com> > Commit-Queue: David Benjamin <davidben@google.com> > CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> TBR=davidben@google.com,svaldez@google.com Change-Id: I98960f295987857c4e42c312059b6d5934bb5e43 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 109 Reviewed-on: https://boringssl-review.googlesource.com/24747 Reviewed-by: David Benjamin <davidben@google.com> Commit-Queue: David Benjamin <davidben@google.com> CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
This commit is contained in:
parent
9d1f96606c
commit
3c92e80d7a
@ -48,18 +48,17 @@ endif()
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCXX OR CLANG)
|
||||
# Note clang-cl is odd and sets both CLANG and MSVC. We base our configuration
|
||||
# primarily on our normal Clang one.
|
||||
set(C_CXX_FLAGS "-Werror -Wformat=2 -Wsign-compare -Wmissing-field-initializers -Wwrite-strings")
|
||||
# primarily on our normal Clang one because the MSVC one is mostly
|
||||
# suppressions for an overaggressive -Wall.
|
||||
set(C_CXX_FLAGS "-Wall -Werror -Wformat=2 -Wsign-compare -Wmissing-field-initializers -Wwrite-strings")
|
||||
if(MSVC)
|
||||
# clang-cl sets different default warnings than clang. It also treats -Wall
|
||||
# as -Weverything, to match MSVC. Instead -W3 is the alias for -Wall.
|
||||
# See http://llvm.org/viewvc/llvm-project?view=revision&revision=319116
|
||||
set(C_CXX_FLAGS "${C_CXX_FLAGS} -W3 -Wno-unused-parameter -fmsc-version=1900")
|
||||
# clang-cl sets different default warnings than clang.
|
||||
set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wno-unused-parameter -fmsc-version=1900")
|
||||
# googletest suppresses warning C4996 via a pragma, but clang-cl does not
|
||||
# honor it. Suppress it here to compensate. See https://crbug.com/772117.
|
||||
set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wno-deprecated-declarations")
|
||||
else()
|
||||
set(C_CXX_FLAGS "${C_CXX_FLAGS} -Wall -ggdb -fvisibility=hidden -fno-common")
|
||||
set(C_CXX_FLAGS "${C_CXX_FLAGS} -ggdb -fvisibility=hidden -fno-common")
|
||||
endif()
|
||||
|
||||
if(CLANG)
|
||||
|
@ -22,7 +22,7 @@ vars = {
|
||||
|
||||
deps = {
|
||||
'boringssl/util/bot/android_tools': {
|
||||
'url': Var('chromium_git') + '/android_tools.git' + '@' + '7d781b3544ef67dfa8c7c0c1a347b818c49c42bc',
|
||||
'url': Var('chromium_git') + '/android_tools.git' + '@' + 'a2e9bc7c1b41d983577907df51d339fb1e0fd02f',
|
||||
'condition': 'checkout_android',
|
||||
},
|
||||
|
||||
@ -30,7 +30,7 @@ deps = {
|
||||
Var('chromium_git') + '/external/gyp.git' + '@' + 'd61a9397e668fa9843c4aa7da9e79460fe590bfb',
|
||||
|
||||
'boringssl/util/bot/libFuzzer': {
|
||||
'url': Var('chromium_git') + '/chromium/llvm-project/compiler-rt/lib/fuzzer.git' + '@' + 'ba2c1cd6f87accb32b5dbce297387c56a2e53a2f',
|
||||
'url': Var('chromium_git') + '/chromium/llvm-project/compiler-rt/lib/fuzzer.git' + '@' + 'a00e8070bea627f21df4a7eb1d58083f1bcfbba1',
|
||||
'condition': 'checkout_fuzzer',
|
||||
},
|
||||
}
|
||||
|
@ -19,7 +19,7 @@ import urllib2
|
||||
# CLANG_REVISION and CLANG_SUB_REVISION determine the build of clang
|
||||
# to use. These should be synced with tools/clang/scripts/update.py in
|
||||
# Chromium.
|
||||
CLANG_REVISION = '321529'
|
||||
CLANG_REVISION = '318667'
|
||||
CLANG_SUB_REVISION=1
|
||||
|
||||
PACKAGE_VERSION = "%s-%s" % (CLANG_REVISION, CLANG_SUB_REVISION)
|
||||
|
@ -87,9 +87,8 @@ def _GetDesiredVsToolchainHashes():
|
||||
# Update 3 final with 10.0.15063.468 SDK and no vctip.exe.
|
||||
return ['f53e4598951162bad6330f7a167486c7ae5db1e5']
|
||||
if env_version == '2017':
|
||||
# VS 2017 Update 3.2 with 10.0.15063.468 SDK, patched setenv.cmd, and
|
||||
# 10.0.16299.15 debuggers.
|
||||
return ['1180cb75833ea365097e279efb2d5d7a42dee4b0']
|
||||
# VS 2017 Update 3.2 with 10.0.15063.468 SDK and patched setenv.cmd.
|
||||
return ['a9e1098bba66d2acccc377d5ee81265910f29272']
|
||||
raise Exception('Unsupported VS version %s' % env_version)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user