@ -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 \
@ -2623,8 +2639,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 \
@ -2650,6 +2669,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 \
@ -2669,6 +2689,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 \
@ -2837,6 +2858,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 \
@ -2946,7 +2968,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 \
@ -2970,6 +2992,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 \
@ -3200,6 +3223,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 \
@ -3256,6 +3281,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 \
@ -3503,6 +3529,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 \
@ -3559,6 +3587,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 \
@ -4322,7 +4351,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 $@ "
@ -4351,7 +4380,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 )
@ -4389,7 +4418,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 )
@ -4427,7 +4456,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 )
@ -4465,7 +4494,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 )
@ -4503,7 +4532,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 )
@ -4541,7 +4570,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 )
@ -4579,7 +4608,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 )
@ -4617,7 +4646,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 )
@ -4655,7 +4684,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 )
@ -4693,7 +4722,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 )
@ -4731,7 +4760,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 $@ "
@ -4758,7 +4787,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 )
@ -4796,7 +4825,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 )
@ -4834,7 +4863,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 )
@ -4872,7 +4901,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 )
@ -4910,7 +4939,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 $@ "
@ -4937,7 +4966,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 )
@ -4975,7 +5004,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 $@ "
@ -5002,7 +5031,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 )
@ -5040,7 +5069,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 )
@ -5078,7 +5107,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 )
@ -5116,7 +5145,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 )
@ -5154,7 +5183,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 )
@ -5192,7 +5221,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 $@ "
@ -5219,7 +5248,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 )
@ -5257,7 +5286,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 $@ "
@ -5284,7 +5313,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 $@ "
@ -5311,7 +5340,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 )
@ -5349,7 +5378,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 )
@ -5387,7 +5416,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 )
@ -5425,7 +5454,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 $@ "
@ -5452,7 +5481,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 )
@ -5490,7 +5519,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 $@ "
@ -5517,7 +5546,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 $@ "
@ -5544,7 +5573,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 )
@ -5582,7 +5611,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 $@ "
@ -5609,7 +5638,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 $@ "
@ -5636,7 +5665,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 $@ "
@ -5663,7 +5692,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 )
@ -10742,7 +10771,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) ) ) )
@ -10774,7 +10803,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
@ -10785,7 +10814,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 = \
@ -11479,6 +11508,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 \
@ -11978,7 +12050,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
@ -12005,7 +12077,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
@ -12032,7 +12104,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
@ -12059,7 +12131,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
@ -12086,7 +12158,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
@ -12113,7 +12185,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
@ -12140,7 +12212,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
@ -12167,7 +12239,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
@ -12194,7 +12266,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
@ -12221,7 +12293,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
@ -12248,7 +12320,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
@ -12275,7 +12347,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
@ -12302,7 +12374,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
@ -12329,7 +12401,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
@ -12356,7 +12428,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
@ -12383,7 +12455,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
@ -12410,7 +12482,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
@ -12437,7 +12509,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
@ -12464,7 +12536,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
@ -12491,7 +12563,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
@ -12518,7 +12590,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
@ -12545,7 +12617,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
@ -12572,7 +12644,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
@ -12599,7 +12671,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
@ -12626,7 +12698,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
@ -12653,7 +12725,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
@ -12680,7 +12752,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
@ -12707,7 +12779,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
@ -12734,7 +12806,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
@ -12761,7 +12833,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
@ -12788,7 +12860,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
@ -12815,7 +12887,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
@ -12842,7 +12914,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
@ -12869,7 +12941,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
@ -12896,7 +12968,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
@ -12923,7 +12995,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
@ -12950,7 +13022,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
@ -12977,7 +13049,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
@ -13100,6 +13172,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 \
@ -14313,6 +14405,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 )