@ -187,8 +187,8 @@ CC_ubsan = clang
CXX_ubsan = clang++
LD_ubsan = clang
LDXX_ubsan = clang++
CPPFLAGS_ubsan = -O1 -fsanitize-coverage= edge -fsanitize= undefined -fno-omit-frame-pointer -Wno-unused-command-line-argument
LDFLAGS_ubsan = -fsanitize= undefined
CPPFLAGS_ubsan = -O0 -fsanitize-coverage= edge -fsanitize= undefined,unsigned-integer-overflow -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
LDFLAGS_ubsan = -fsanitize= undefined,unsigned-integer-overflow
DEFINES_ubsan = NDEBUG
DEFINES_ubsan += GRPC_TEST_SLOWDOWN_BUILD_FACTOR = 1.5
@ -319,12 +319,19 @@ CHECK_SHADOW_WORKS_CMD = $(CC) -std=c99 -Werror -Wshadow -o $(TMPOUT) -c test/bu
HAS_WORKING_SHADOW = $( shell $( CHECK_SHADOW_WORKS_CMD) 2> /dev/null && echo true || echo false )
i f e q ( $( HAS_WORKING_SHADOW ) , t r u e )
W_SHADOW = -Wshadow
NO_W_SHADOW = -Wno-shadow
e n d i f
CHECK_NO_SHIFT_NEGATIVE_VALUE_CMD = $( CC) -std= c99 -Werror -Wno-shift-negative-value -o $( TMPOUT) -c test/build/empty.c
HAS_NO_SHIFT_NEGATIVE_VALUE = $( shell $( CHECK_NO_SHIFT_NEGATIVE_VALUE_CMD) 2> /dev/null && echo true || echo false )
i f e q ( $( HAS_NO_SHIFT_NEGATIVE_VALUE ) , t r u e )
CHECK_EXTRA_SEMI_WORKS_CMD = $( CC) -std= c99 -Werror -Wextra-semi -o $( TMPOUT) -c test/build/extra-semi.c
HAS_WORKING_EXTRA_SEMI = $( shell $( CHECK_EXTRA_SEMI_WORKS_CMD) 2> /dev/null && echo true || echo false )
i f e q ( $( HAS_WORKING_EXTRA_SEMI ) , t r u e )
W_EXTRA_SEMI = -Wextra-semi
NO_W_EXTRA_SEMI = -Wno-extra-semi
e n d i f
CHECK_NO_SHIFT_NEGATIVE_VALUE_WORKS_CMD = $( CC) -std= c99 -Werror -Wno-shift-negative-value -o $( TMPOUT) -c test/build/no-shift-negative-value.c
HAS_WORKING_NO_SHIFT_NEGATIVE_VALUE = $( shell $( CHECK_NO_SHIFT_NEGATIVE_VALUE_WORKS_CMD) 2> /dev/null && echo true || echo false )
i f e q ( $( HAS_WORKING_NO_SHIFT_NEGATIVE_VALUE ) , t r u e )
W_NO_SHIFT_NEGATIVE_VALUE = -Wno-shift-negative-value
NO_W_NO_SHIFT_NEGATIVE_VALUE = -Wshift-negative-value
e n d i f
# The HOST compiler settings are used to compile the protoc plugins.
@ -341,7 +348,7 @@ ifdef EXTRA_DEFINES
DEFINES += $( EXTRA_DEFINES)
e n d i f
CFLAGS += -std= c99 -Wsign-conversion -Wconversion $( W_SHADOW)
CFLAGS += -std= c99 -Wsign-conversion -Wconversion $( W_SHADOW) $( W_EXTRA_SEMI)
i f e q ( $( HAS_CXX 11) , t r u e )
CXXFLAGS += -std= c++11
e l s e
@ -407,7 +414,7 @@ E = @echo
Q = @
e n d i f
VERSION = 0.14 .0-dev
VERSION = 0.15 .0-dev
CPPFLAGS_NO_ARCH += $( addprefix -I, $( INCLUDES) ) $( addprefix -D, $( DEFINES) )
CPPFLAGS += $( CPPFLAGS_NO_ARCH) $( ARCH_FLAGS)
@ -472,7 +479,7 @@ endif
OPENSSL_ALPN_CHECK_CMD = $( CC) $( CPPFLAGS) $( CFLAGS) -o $( TMPOUT) test/build/openssl-alpn.c $( addprefix -l, $( OPENSSL_LIBS) ) $( LDFLAGS)
OPENSSL_NPN_CHECK_CMD = $( CC) $( CPPFLAGS) $( CFLAGS) -o $( TMPOUT) test/build/openssl-npn.c $( addprefix -l, $( OPENSSL_LIBS) ) $( LDFLAGS)
BORINGSSL_COMPILE_CHECK_CMD = $( CC) $( CPPFLAGS) -Ithird_party/boringssl/include -fvisibility= hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS= 0 -DNOMINMAX $( CFLAGS) -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare -o $( TMPOUT) test/build/boringssl.c $( LDFLAGS)
BORINGSSL_COMPILE_CHECK_CMD = $( CC) $( CPPFLAGS) -Ithird_party/boringssl/include -fvisibility= hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS= 0 -DNOMINMAX $( CFLAGS) -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare $( NO_W_EXTRA_SEMI) -o $( TMPOUT) test/build/boringssl.c $( LDFLAGS)
ZLIB_CHECK_CMD = $( CC) $( CPPFLAGS) $( CFLAGS) -o $( TMPOUT) test/build/zlib.c -lz $( LDFLAGS)
PROTOBUF_CHECK_CMD = $( CXX) $( CPPFLAGS) $( CXXFLAGS) -o $( TMPOUT) test/build/protobuf.cc -lprotobuf $( LDFLAGS)
@ -1035,6 +1042,7 @@ reconnect_interop_client: $(BINDIR)/$(CONFIG)/reconnect_interop_client
reconnect_interop_server : $( BINDIR ) /$( CONFIG ) /reconnect_interop_server
secure_auth_context_test : $( BINDIR ) /$( CONFIG ) /secure_auth_context_test
secure_sync_unary_ping_pong_test : $( BINDIR ) /$( CONFIG ) /secure_sync_unary_ping_pong_test
server_builder_plugin_test : $( BINDIR ) /$( CONFIG ) /server_builder_plugin_test
server_crash_test : $( BINDIR ) /$( CONFIG ) /server_crash_test
server_crash_test_client : $( BINDIR ) /$( CONFIG ) /server_crash_test_client
shutdown_test : $( BINDIR ) /$( CONFIG ) /shutdown_test
@ -1089,6 +1097,7 @@ connection_prefix_bad_client_test: $(BINDIR)/$(CONFIG)/connection_prefix_bad_cli
head_of_line_blocking_bad_client_test : $( BINDIR ) /$( CONFIG ) /head_of_line_blocking_bad_client_test
headers_bad_client_test : $( BINDIR ) /$( CONFIG ) /headers_bad_client_test
initial_settings_frame_bad_client_test : $( BINDIR ) /$( CONFIG ) /initial_settings_frame_bad_client_test
large_metadata_bad_client_test : $( BINDIR ) /$( CONFIG ) /large_metadata_bad_client_test
server_registered_method_bad_client_test : $( BINDIR ) /$( CONFIG ) /server_registered_method_bad_client_test
simple_request_bad_client_test : $( BINDIR ) /$( CONFIG ) /simple_request_bad_client_test
unknown_frame_bad_client_test : $( BINDIR ) /$( CONFIG ) /unknown_frame_bad_client_test
@ -1318,6 +1327,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /head_of_line_blocking_bad_client_test \
$( BINDIR) /$( CONFIG) /headers_bad_client_test \
$( BINDIR) /$( CONFIG) /initial_settings_frame_bad_client_test \
$( BINDIR) /$( CONFIG) /large_metadata_bad_client_test \
$( BINDIR) /$( CONFIG) /server_registered_method_bad_client_test \
$( BINDIR) /$( CONFIG) /simple_request_bad_client_test \
$( BINDIR) /$( CONFIG) /unknown_frame_bad_client_test \
@ -1401,6 +1411,7 @@ buildtests_cxx: buildtests_zookeeper privatelibs_cxx \
$( BINDIR) /$( CONFIG) /reconnect_interop_server \
$( BINDIR) /$( CONFIG) /secure_auth_context_test \
$( BINDIR) /$( CONFIG) /secure_sync_unary_ping_pong_test \
$( BINDIR) /$( CONFIG) /server_builder_plugin_test \
$( BINDIR) /$( CONFIG) /server_crash_test \
$( BINDIR) /$( CONFIG) /server_crash_test_client \
$( BINDIR) /$( CONFIG) /shutdown_test \
@ -1656,6 +1667,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /headers_bad_client_test || ( echo test headers_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing initial_settings_frame_bad_client_test"
$( Q) $( BINDIR) /$( CONFIG) /initial_settings_frame_bad_client_test || ( echo test initial_settings_frame_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing large_metadata_bad_client_test"
$( Q) $( BINDIR) /$( CONFIG) /large_metadata_bad_client_test || ( echo test large_metadata_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing server_registered_method_bad_client_test"
$( Q) $( BINDIR) /$( CONFIG) /server_registered_method_bad_client_test || ( echo test server_registered_method_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing simple_request_bad_client_test"
@ -1732,6 +1745,8 @@ test_cxx: test_zookeeper buildtests_cxx
$( Q) $( BINDIR) /$( CONFIG) /secure_auth_context_test || ( echo test secure_auth_context_test failed ; exit 1 )
$( E) "[RUN] Testing secure_sync_unary_ping_pong_test"
$( Q) $( BINDIR) /$( CONFIG) /secure_sync_unary_ping_pong_test || ( echo test secure_sync_unary_ping_pong_test failed ; exit 1 )
$( E) "[RUN] Testing server_builder_plugin_test"
$( Q) $( BINDIR) /$( CONFIG) /server_builder_plugin_test || ( echo test server_builder_plugin_test failed ; exit 1 )
$( E) "[RUN] Testing server_crash_test"
$( Q) $( BINDIR) /$( CONFIG) /server_crash_test || ( echo test server_crash_test failed ; exit 1 )
$( E) "[RUN] Testing shutdown_test"
@ -1870,15 +1885,15 @@ $(LIBDIR)/$(CONFIG)/pkgconfig/grpc++_unsecure.pc:
$( Q) echo " $( GRPCXX_UNSECURE_PC_FILE) " | tr , '\n' >$@
i f e q ( $( NO_PROTOC ) , t r u e )
$(GENDIR)/src/proto/grpc/lb/v0 /load_balancer.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/lb/v0 /load_balancer.grpc.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/lb/v1 /load_balancer.pb.cc : protoc_dep_error
$(GENDIR)/src/proto/grpc/lb/v1 /load_balancer.grpc.pb.cc : protoc_dep_error
e l s e
$(GENDIR)/src/proto/grpc/lb/v0 /load_balancer.pb.cc : src /proto /grpc /lb /v 0 /load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$(GENDIR)/src/proto/grpc/lb/v1 /load_balancer.pb.cc : src /proto /grpc /lb /v 1 /load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [PROTOC] Generating protobuf CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) --cpp_out= $( GENDIR) $<
$(GENDIR)/src/proto/grpc/lb/v0 /load_balancer.grpc.pb.cc : src /proto /grpc /lb /v 0 /load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$(GENDIR)/src/proto/grpc/lb/v1 /load_balancer.grpc.pb.cc : src /proto /grpc /lb /v 1 /load_balancer .proto $( PROTOBUF_DEP ) $( PROTOC_PLUGINS )
$( E) " [GRPC] Generating gRPC's protobuf service CC file from $< "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( PROTOC) --grpc_out= $( GENDIR) --plugin= protoc-gen-grpc= $( BINDIR) /$( CONFIG) /grpc_cpp_plugin $<
@ -2496,6 +2511,7 @@ LIBGRPC_SRC = \
src/core/lib/iomgr/endpoint_pair_posix.c \
src/core/lib/iomgr/endpoint_pair_windows.c \
src/core/lib/iomgr/ev_poll_and_epoll_posix.c \
src/core/lib/iomgr/ev_poll_posix.c \
src/core/lib/iomgr/ev_posix.c \
src/core/lib/iomgr/exec_ctx.c \
src/core/lib/iomgr/executor.c \
@ -2624,8 +2640,11 @@ LIBGRPC_SRC = \
src/core/ext/client_config/uri_parser.c \
src/core/ext/transport/chttp2/server/insecure/server_chttp2.c \
src/core/ext/transport/chttp2/client/insecure/channel_create.c \
src/core/ext/transport/cronet/client/secure/cronet_channel_create.c \
src/core/ext/transport/cronet/transport/cronet_api_dummy.c \
src/core/ext/transport/cronet/transport/cronet_transport.c \
src/core/ext/lb_policy/grpclb/load_balancer_api.c \
src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.c \
src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1 /load_balancer.pb.c \
third_party/nanopb/pb_common.c \
third_party/nanopb/pb_decode.c \
third_party/nanopb/pb_encode.c \
@ -2651,6 +2670,7 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc.h \
include/grpc/status.h \
include/grpc/impl/codegen/byte_buffer.h \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/grpc_types.h \
@ -2670,6 +2690,7 @@ PUBLIC_HEADERS_C += \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_win32.h \
include/grpc/impl/codegen/time.h \
include/grpc/grpc_cronet.h \
include/grpc/grpc_security.h \
include/grpc/grpc_security_constants.h \
include/grpc/census.h \
@ -2838,6 +2859,7 @@ LIBGRPC_UNSECURE_SRC = \
src/core/lib/iomgr/endpoint_pair_posix.c \
src/core/lib/iomgr/endpoint_pair_windows.c \
src/core/lib/iomgr/ev_poll_and_epoll_posix.c \
src/core/lib/iomgr/ev_poll_posix.c \
src/core/lib/iomgr/ev_posix.c \
src/core/lib/iomgr/exec_ctx.c \
src/core/lib/iomgr/executor.c \
@ -2948,7 +2970,7 @@ LIBGRPC_UNSECURE_SRC = \
src/core/ext/resolver/dns/native/dns_resolver.c \
src/core/ext/resolver/sockaddr/sockaddr_resolver.c \
src/core/ext/lb_policy/grpclb/load_balancer_api.c \
src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0 /load_balancer.pb.c \
src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1 /load_balancer.pb.c \
third_party/nanopb/pb_common.c \
third_party/nanopb/pb_decode.c \
third_party/nanopb/pb_encode.c \
@ -2972,6 +2994,7 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc.h \
include/grpc/status.h \
include/grpc/impl/codegen/byte_buffer.h \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/grpc_types.h \
@ -3202,6 +3225,8 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/rpc_service_method.h \
include/grpc++/impl/serialization_traits.h \
include/grpc++/impl/server_builder_option.h \
include/grpc++/impl/server_builder_plugin.h \
include/grpc++/impl/server_initializer.h \
include/grpc++/impl/service_type.h \
include/grpc++/impl/sync.h \
include/grpc++/impl/sync_cxx11.h \
@ -3258,6 +3283,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/sync_stream.h \
include/grpc++/impl/codegen/time.h \
include/grpc/impl/codegen/byte_buffer.h \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/grpc_types.h \
@ -3505,6 +3531,8 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/rpc_service_method.h \
include/grpc++/impl/serialization_traits.h \
include/grpc++/impl/server_builder_option.h \
include/grpc++/impl/server_builder_plugin.h \
include/grpc++/impl/server_initializer.h \
include/grpc++/impl/service_type.h \
include/grpc++/impl/sync.h \
include/grpc++/impl/sync_cxx11.h \
@ -3561,6 +3589,7 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/sync_stream.h \
include/grpc++/impl/codegen/time.h \
include/grpc/impl/codegen/byte_buffer.h \
include/grpc/impl/codegen/byte_buffer_reader.h \
include/grpc/impl/codegen/compression_types.h \
include/grpc/impl/codegen/connectivity_state.h \
include/grpc/impl/codegen/grpc_types.h \
@ -4324,7 +4353,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_SRC) ) ) )
$(LIBBORINGSSL_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl.a : $( ZLIB_DEP ) $( LIBBORINGSSL_OBJS )
$( E) " [AR] Creating $@ "
@ -4353,7 +4382,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_TEST_UTIL_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_TEST_UTIL_SRC) ) ) )
$(LIBBORINGSSL_TEST_UTIL_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_TEST_UTIL_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_TEST_UTIL_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4391,7 +4420,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_AES_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_AES_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_AES_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_AES_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_AES_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4429,7 +4458,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_ASN1_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_ASN1_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_ASN1_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_ASN1_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_ASN1_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4467,7 +4496,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_BASE64_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_BASE64_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_BASE64_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_BASE64_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_BASE64_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4505,7 +4534,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_BIO_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_BIO_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_BIO_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_BIO_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_BIO_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4543,7 +4572,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_BN_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_BN_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_BN_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_BN_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_BN_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4581,7 +4610,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_BYTESTRING_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_BYTESTRING_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4619,7 +4648,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_AEAD_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_AEAD_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_AEAD_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_AEAD_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_AEAD_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4657,7 +4686,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_CIPHER_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_CIPHER_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_CIPHER_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_CIPHER_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_CIPHER_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4695,7 +4724,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_CMAC_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_CMAC_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_CMAC_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_CMAC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_CMAC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4733,7 +4762,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_constant_time_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_CONSTANT_TIME_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -4760,7 +4789,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_ED25519_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_ED25519_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_ED25519_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_ED25519_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_ED25519_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4798,7 +4827,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_X25519_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_X25519_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_X25519_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_X25519_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_X25519_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4836,7 +4865,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_DH_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_DH_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_DH_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_DH_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_DH_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4874,7 +4903,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_DIGEST_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_DIGEST_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_DIGEST_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_DIGEST_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_DIGEST_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4912,7 +4941,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_DSA_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_DSA_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_DSA_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_DSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_DSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_dsa_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_DSA_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -4939,7 +4968,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_EC_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_EC_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_EC_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_EC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_EC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -4977,7 +5006,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_EXAMPLE_MUL_LIB_SRC) ) ) )
$(LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_example_mul_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_EXAMPLE_MUL_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5004,7 +5033,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_ECDSA_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_ECDSA_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_ECDSA_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_ECDSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_ECDSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5042,7 +5071,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_ERR_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_ERR_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_ERR_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_ERR_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_ERR_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5080,7 +5109,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_EVP_EXTRA_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_EVP_EXTRA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5118,7 +5147,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_EVP_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_EVP_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_EVP_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_EVP_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_EVP_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5156,7 +5185,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_PBKDF_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_PBKDF_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_PBKDF_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_PBKDF_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_PBKDF_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5194,7 +5223,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_HKDF_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_HKDF_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_HKDF_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_HKDF_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_HKDF_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_hkdf_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_HKDF_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5221,7 +5250,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_HMAC_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_HMAC_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_HMAC_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_HMAC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_HMAC_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5259,7 +5288,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_LHASH_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_LHASH_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_LHASH_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_LHASH_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_LHASH_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_lhash_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_LHASH_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5286,7 +5315,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_GCM_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_GCM_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_GCM_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_GCM_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_GCM_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_gcm_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_GCM_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5313,7 +5342,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_PKCS12_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_PKCS12_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_PKCS12_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_PKCS12_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_PKCS12_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5351,7 +5380,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_PKCS8_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_PKCS8_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_PKCS8_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_PKCS8_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_PKCS8_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5389,7 +5418,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_POLY1305_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_POLY1305_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_POLY1305_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_POLY1305_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_POLY1305_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5427,7 +5456,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_REFCOUNT_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_refcount_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_REFCOUNT_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5454,7 +5483,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_RSA_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_RSA_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_RSA_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_RSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_RSA_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5492,7 +5521,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_THREAD_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_THREAD_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_THREAD_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_THREAD_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_THREAD_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_thread_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_THREAD_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5519,7 +5548,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_PKCS7_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_PKCS7_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_PKCS7_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_PKCS7_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_PKCS7_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_pkcs7_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_PKCS 7_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5546,7 +5575,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_X509_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_X509_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_X509_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_X509_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_X509_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -5584,7 +5613,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_TAB_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_TAB_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_TAB_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_TAB_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_TAB_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_tab_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_TAB_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5611,7 +5640,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_V3NAME_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_V3NAME_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_V3NAME_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_V3NAME_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_V3NAME_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_v3name_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_V 3NAME_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5638,7 +5667,7 @@ PUBLIC_HEADERS_C += \
LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_PQUEUE_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
$(LIBDIR)/$(CONFIG)/libboringssl_pqueue_test_lib.a : $( ZLIB_DEP ) $( LIBBORINGSSL_PQUEUE_TEST_LIB_OBJS )
$( E) " [AR] Creating $@ "
@ -5665,7 +5694,7 @@ PUBLIC_HEADERS_CXX += \
LIBBORINGSSL_SSL_TEST_LIB_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBBORINGSSL_SSL_TEST_LIB_SRC) ) ) )
$(LIBBORINGSSL_SSL_TEST_LIB_OBJS) : CPPFLAGS += -Ithird_party /boringssl /include -fvisibility =hidden -DOPENSSL_NO_ASM -D_GNU_SOURCE -DWIN 32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS =0 -DNOMINMAX
$(LIBBORINGSSL_SSL_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare
$(LIBBORINGSSL_SSL_TEST_LIB_OBJS) : CFLAGS += -Wno -sign -conversion -Wno -conversion -Wno -unused -value -Wno -unknown -pragmas -Wno -implicit -function -declaration -Wno -unused -variable -Wno -sign -compare $( NO_W_EXTRA_SEMI )
i f e q ( $( NO_PROTOBUF ) , t r u e )
@ -10744,7 +10773,7 @@ endif
GRPCLB_API_TEST_SRC = \
$( GENDIR) /src/proto/grpc/lb/v0/load_balancer.pb.cc $( GENDIR) /src/proto/grpc/lb/v0 /load_balancer.grpc.pb.cc \
$( GENDIR) /src/proto/grpc/lb/v1/load_balancer.pb.cc $( GENDIR) /src/proto/grpc/lb/v1 /load_balancer.grpc.pb.cc \
test/cpp/grpclb/grpclb_api_test.cc \
GRPCLB_API_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GRPCLB_API_TEST_SRC) ) ) )
@ -10776,7 +10805,7 @@ endif
e n d i f
$(OBJDIR)/$(CONFIG)/src/proto/grpc/lb/v0 /load_balancer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a
$(OBJDIR)/$(CONFIG)/src/proto/grpc/lb/v1 /load_balancer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a
$(OBJDIR)/$(CONFIG)/test/cpp/grpclb/grpclb_api_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a
@ -10787,7 +10816,7 @@ ifneq ($(NO_DEPS),true)
-include $(GRPCLB_API_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/grpclb/grpclb_api_test.o : $( GENDIR ) /src /proto /grpc /lb /v 0 /load_balancer .pb .cc $( GENDIR ) /src /proto /grpc /lb /v 0 /load_balancer .grpc .pb .cc
$(OBJDIR)/$(CONFIG)/test/cpp/grpclb/grpclb_api_test.o : $( GENDIR ) /src /proto /grpc /lb /v 1 /load_balancer .pb .cc $( GENDIR ) /src /proto /grpc /lb /v 1 /load_balancer .grpc .pb .cc
HYBRID_END2END_TEST_SRC = \
@ -11481,6 +11510,49 @@ endif
e n d i f
SERVER_BUILDER_PLUGIN_TEST_SRC = \
test/cpp/end2end/server_builder_plugin_test.cc \
SERVER_BUILDER_PLUGIN_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( SERVER_BUILDER_PLUGIN_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/server_builder_plugin_test : openssl_dep_error
e l s e
i f e q ( $( NO_PROTOBUF ) , t r u e )
# You can't build the protoc plugins or protobuf-enabled targets if you don't have protobuf 3.0.0+.
$(BINDIR)/$(CONFIG)/server_builder_plugin_test : protobuf_dep_error
e l s e
$(BINDIR)/$(CONFIG)/server_builder_plugin_test : $( PROTOBUF_DEP ) $( SERVER_BUILDER_PLUGIN_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( SERVER_BUILDER_PLUGIN_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc++_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc++.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBSXX) $( LDLIBS_PROTOBUF) $( LDLIBS) $( LDLIBS_SECURE) $( GTEST_LIB) -o $( BINDIR) /$( CONFIG) /server_builder_plugin_test
e n d i f
e n d i f
$(OBJDIR)/$(CONFIG)/test/cpp/end2end/server_builder_plugin_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc ++_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc ++.a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_server_builder_plugin_test : $( SERVER_BUILDER_PLUGIN_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(SERVER_BUILDER_PLUGIN_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
SERVER_CRASH_TEST_SRC = \
test/cpp/end2end/server_crash_test.cc \
@ -11980,7 +12052,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_AES_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_AES_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_AES_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_AES_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12007,7 +12079,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_ASN1_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_ASN1_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_ASN1_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_ASN1_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12034,7 +12106,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_BASE64_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_BASE64_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_BASE64_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_BASE64_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12061,7 +12133,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_BIO_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_BIO_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_BIO_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_BIO_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12088,7 +12160,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_BN_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_BN_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_BN_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_BN_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12115,7 +12187,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_BYTESTRING_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_BYTESTRING_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_BYTESTRING_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_BYTESTRING_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12142,7 +12214,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_AEAD_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_AEAD_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_AEAD_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_AEAD_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12169,7 +12241,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_CIPHER_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_CIPHER_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_CIPHER_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_CIPHER_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12196,7 +12268,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_CMAC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_CMAC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_CMAC_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_CMAC_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12223,7 +12295,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_CONSTANT_TIME_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_CONSTANT_TIME_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_CONSTANT_TIME_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_CONSTANT_TIME_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12250,7 +12322,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_ED25519_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_ED25519_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_ED25519_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_ED25519_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12277,7 +12349,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_X25519_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_X25519_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_X25519_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_X25519_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12304,7 +12376,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_DH_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_DH_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_DH_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_DH_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12331,7 +12403,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_DIGEST_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_DIGEST_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_DIGEST_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_DIGEST_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12358,7 +12430,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_DSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_DSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_DSA_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_DSA_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12385,7 +12457,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_EC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_EC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_EC_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_EC_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12412,7 +12484,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_EXAMPLE_MUL_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_EXAMPLE_MUL_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_EXAMPLE_MUL_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_EXAMPLE_MUL_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12439,7 +12511,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_ECDSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_ECDSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_ECDSA_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_ECDSA_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12466,7 +12538,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_ERR_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_ERR_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_ERR_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_ERR_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12493,7 +12565,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_EVP_EXTRA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_EVP_EXTRA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_EVP_EXTRA_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_EVP_EXTRA_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12520,7 +12592,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_EVP_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_EVP_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_EVP_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_EVP_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12547,7 +12619,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_PBKDF_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_PBKDF_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_PBKDF_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_PBKDF_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12574,7 +12646,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_HKDF_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_HKDF_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_HKDF_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_HKDF_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12601,7 +12673,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_HMAC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_HMAC_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_HMAC_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_HMAC_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12628,7 +12700,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_LHASH_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_LHASH_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_LHASH_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_LHASH_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12655,7 +12727,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_GCM_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_GCM_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_GCM_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_GCM_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12682,7 +12754,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_PKCS12_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_PKCS12_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_PKCS12_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_PKCS12_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12709,7 +12781,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_PKCS8_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_PKCS8_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_PKCS8_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_PKCS8_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12736,7 +12808,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_POLY1305_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_POLY1305_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_POLY1305_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_POLY1305_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12763,7 +12835,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_REFCOUNT_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_REFCOUNT_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_REFCOUNT_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_REFCOUNT_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12790,7 +12862,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_RSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_RSA_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_RSA_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_RSA_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12817,7 +12889,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_THREAD_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_THREAD_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_THREAD_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_THREAD_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12844,7 +12916,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_PKCS7_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_PKCS7_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_PKCS7_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_PKCS7_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12871,7 +12943,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_X509_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_X509_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_X509_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_X509_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12898,7 +12970,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_TAB_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_TAB_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_TAB_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_TAB_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12925,7 +12997,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_V3NAME_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_V3NAME_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_V3NAME_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_V3NAME_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12952,7 +13024,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_PQUEUE_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_PQUEUE_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_PQUEUE_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_PQUEUE_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -12979,7 +13051,7 @@ endif
# boringssl needs an override to ensure that it does not include
# system openssl headers regardless of other configuration
# we do so here with a target specific variable assignment
$(BORINGSSL_SSL_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value
$(BORINGSSL_SSL_TEST_OBJS) : CFLAGS := -Ithird_party /boringssl /include $( CFLAGS ) -Wno -sign -conversion -Wno -conversion -Wno -unused -value $( NO_W_EXTRA_SEMI )
$(BORINGSSL_SSL_TEST_OBJS) : CXXFLAGS := -Ithird_party /boringssl /include $( CXXFLAGS )
$(BORINGSSL_SSL_TEST_OBJS) : CPPFLAGS += -DOPENSSL_NO_ASM -D_GNU_SOURCE
@ -13102,6 +13174,26 @@ ifneq ($(NO_DEPS),true)
e n d i f
LARGE_METADATA_BAD_CLIENT_TEST_SRC = \
test/core/bad_client/tests/large_metadata.c \
LARGE_METADATA_BAD_CLIENT_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LARGE_METADATA_BAD_CLIENT_TEST_SRC) ) ) )
$(BINDIR)/$(CONFIG)/large_metadata_bad_client_test : $( LARGE_METADATA_BAD_CLIENT_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbad_client_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util_unsecure .a $( LIBDIR ) /$( CONFIG ) /libgrpc_unsecure .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( LARGE_METADATA_BAD_CLIENT_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libbad_client_test.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util_unsecure.a $( LIBDIR) /$( CONFIG) /libgrpc_unsecure.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) -o $( BINDIR) /$( CONFIG) /large_metadata_bad_client_test
$(OBJDIR)/$(CONFIG)/test/core/bad_client/tests/large_metadata.o : $( LIBDIR ) /$( CONFIG ) /libbad_client_test .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util_unsecure .a $( LIBDIR ) /$( CONFIG ) /libgrpc_unsecure .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_large_metadata_bad_client_test : $( LARGE_METADATA_BAD_CLIENT_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(LARGE_METADATA_BAD_CLIENT_TEST_OBJS : .o =.dep )
e n d i f
SERVER_REGISTERED_METHOD_BAD_CLIENT_TEST_SRC = \
test/core/bad_client/tests/server_registered_method.c \
@ -14315,6 +14407,9 @@ ifneq ($(OPENSSL_DEP),)
# otherwise parallel compilation will fail if a source is compiled first.
src/core/ext/transport/chttp2/client/secure/secure_channel_create.c : $( OPENSSL_DEP )
src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c : $( OPENSSL_DEP )
src/core/ext/transport/cronet/client/secure/cronet_channel_create.c : $( OPENSSL_DEP )
src/core/ext/transport/cronet/transport/cronet_api_dummy.c : $( OPENSSL_DEP )
src/core/ext/transport/cronet/transport/cronet_transport.c : $( OPENSSL_DEP )
src/core/lib/http/httpcli_security_connector.c : $( OPENSSL_DEP )
src/core/lib/security/b64.c : $( OPENSSL_DEP )
src/core/lib/security/client_auth_filter.c : $( OPENSSL_DEP )