diff options
author | Christophe Lyon <christophe.lyon@linaro.org> | 2020-09-11 11:53:15 +0000 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2023-06-23 13:19:17 +0100 |
commit | f0f8cb2a9f6ec5fdfebb0ee15064133d36a91d64 (patch) | |
tree | 38a3c2226b86cff08b78e06863dcb357d2308fb0 | |
parent | 179b130864652b88da4570e127ea97b627899c39 (diff) | |
download | gcc-f0f8cb2a9f6ec5fdfebb0ee15064133d36a91d64.zip gcc-f0f8cb2a9f6ec5fdfebb0ee15064133d36a91d64.tar.gz gcc-f0f8cb2a9f6ec5fdfebb0ee15064133d36a91d64.tar.bz2 |
libstdc++: include/bits/regex_error.h: Avoid warning with -fno-exceptions.
When building with -fno-exceptions, __GLIBCXX_THROW_OR_ABORT expands to
abort(), causing warnings:
unused parameter '__ecode'
unused parameter '__what'
This patch adds __attribute__((unused)) to avoid them.
2020-09-11 Torbjörn SVENSSON <torbjorn.svensson@st.com>
Christophe Lyon <christophe.lyon@linaro.org>
libstdc++-v3/
* include/bits/regex_error.h: Avoid warning with -fno-exceptions.
(cherry picked from commit b32d2ea8c29203519fbd9c5e90b06941e7cd75f3)
-rw-r--r-- | libstdc++-v3/include/bits/regex_error.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libstdc++-v3/include/bits/regex_error.h b/libstdc++-v3/include/bits/regex_error.h index b150002..a5b5538 100644 --- a/libstdc++-v3/include/bits/regex_error.h +++ b/libstdc++-v3/include/bits/regex_error.h @@ -167,7 +167,8 @@ namespace regex_constants __throw_regex_error(regex_constants::error_type __ecode); inline void - __throw_regex_error(regex_constants::error_type __ecode, const char* __what) + __throw_regex_error(regex_constants::error_type __ecode __attribute__((unused)), + const char* __what__attribute__((unused))) { _GLIBCXX_THROW_OR_ABORT(regex_error(__ecode, __what)); } _GLIBCXX_END_NAMESPACE_VERSION |