diff options
author | mikhnenko <mikhnenko@yandex-team.com> | 2024-07-30 19:05:50 +0300 |
---|---|---|
committer | mikhnenko <mikhnenko@yandex-team.com> | 2024-07-30 19:17:28 +0300 |
commit | 79da6309e6e03ecbc7eb6f5083e2350c65496f68 (patch) | |
tree | 4a20fc2b6b390450e947a4cafcb719b63b4ac5e2 | |
parent | 3fc5906475d1126882fac1dc357eee033d108be8 (diff) | |
download | ydb-79da6309e6e03ecbc7eb6f5083e2350c65496f68.tar.gz |
Get back warnings if FIX_UNUSED_PARAMETR_PLS=yes
58c003d6e4dd94e5df4c1cf9f90ff53f2794e5b2
-rw-r--r-- | contrib/libs/protobuf/src/google/protobuf/port_def.inc | 3 | ||||
-rw-r--r-- | contrib/libs/protobuf/src/google/protobuf/port_undef.inc | 4 | ||||
-rw-r--r-- | contrib/libs/protobuf/ya.make | 4 |
3 files changed, 11 insertions, 0 deletions
diff --git a/contrib/libs/protobuf/src/google/protobuf/port_def.inc b/contrib/libs/protobuf/src/google/protobuf/port_def.inc index adba3c8f11..c9ddec03cb 100644 --- a/contrib/libs/protobuf/src/google/protobuf/port_def.inc +++ b/contrib/libs/protobuf/src/google/protobuf/port_def.inc @@ -867,6 +867,9 @@ #endif // defined(__clang__) || PROTOBUF_GNUC_MIN(3, 0) || defined(_MSC_VER) #if defined(__clang__) +#if defined(FIX_UNUSED_PARAMETR_PLS) +#pragma clang diagnostic push +#endif #pragma clang diagnostic ignored "-Wunused-parameter" #pragma clang diagnostic ignored "-Wshorten-64-to-32" #endif // defined(__clang__) diff --git a/contrib/libs/protobuf/src/google/protobuf/port_undef.inc b/contrib/libs/protobuf/src/google/protobuf/port_undef.inc index e880fa5c59..fb22215ee8 100644 --- a/contrib/libs/protobuf/src/google/protobuf/port_undef.inc +++ b/contrib/libs/protobuf/src/google/protobuf/port_undef.inc @@ -154,6 +154,10 @@ #pragma GCC diagnostic pop #endif +#if defined(__clang__) && defined(FIX_UNUSED_PARAMETR_PLS) +#pragma clang diagnostic pop +#endif + // Pop the warning(push) from port_def.inc #ifdef _MSC_VER #pragma warning(pop) diff --git a/contrib/libs/protobuf/ya.make b/contrib/libs/protobuf/ya.make index ec90ec4cd6..5c676496d2 100644 --- a/contrib/libs/protobuf/ya.make +++ b/contrib/libs/protobuf/ya.make @@ -57,6 +57,10 @@ IF (OS_ANDROID) EXTRALIBS(log) ENDIF() +IF (FIX_UNUSED_PARAMETR_PLS) + GLOBAL_CFLAGS(-DFIX_UNUSED_PARAMETR_PLS=yes) +ENDIF() + SRCS( GLOBAL src/google/protobuf/generated_message_util.cc src/google/protobuf/any.cc |