Source release 15.1.0

This commit is contained in:
John W. Bruce
2019-03-29 18:16:05 -07:00
parent 66628486b5
commit 2b26dee09c
44 changed files with 1371 additions and 356 deletions

View File

@@ -7,21 +7,37 @@
},
'target_defaults': {
# Turn off bad-function-cast warning, as BoringSSL violates this sometimes.
'cflags': [
'-g',
'-fPIC',
'-fvisibility=hidden',
'-Wno-bad-function-cast',
# BoringSSL violates these warnings
'-Wno-cast-qual',
],
'cflags!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
'cflags_cc!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
'cflags_c': [
# BoringSSL violates these warnings
'-Wno-bad-function-cast',
],
'cflags_c!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
'msvs_settings': {
'VCCLCompilerTool': {
# Disable warnings for third-party code.
'WarningLevel': '0',
},
},
'ldflags': [
'-fPIC',
],
@@ -41,6 +57,29 @@
],
},
'direct_dependent_settings': {
# BoringSSL's exported headers fail these warnings
'cflags': [
'-Wno-unknown-warning-option',
'-Wno-cast-qual',
],
'cflags!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
'cflags_c': [
'-Wno-bad-function-cast',
],
'cflags_c!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
'cflags_cc!': [
'-Wbad-function-cast',
'-Wcast-qual',
],
},
'type': 'static_library',
'standalone_static_library': 1,
},