Commit 6b6147dd by Jonathan Wakely Committed by Jonathan Wakely

Add attribute((unused)) in libstdc++ headers

	* include/bits/locale_facets.h (ctype::do_narrow): Add attribute to
	unused parameter.
	* include/bits/regex_automaton.h (_NFA::_M_insert_alt): Likewise.

From-SVN: r235152
parent 8dc1e574
2016-04-18 Jonathan Wakely <jwakely@redhat.com> 2016-04-18 Jonathan Wakely <jwakely@redhat.com>
* include/bits/locale_facets.h (ctype::do_narrow): Add attribute to
unused parameter.
* include/bits/regex_automaton.h (_NFA::_M_insert_alt): Likewise.
* include/ext/string_conversions.h (__stoa): Avoid -Wsign-compare * include/ext/string_conversions.h (__stoa): Avoid -Wsign-compare
warnings. warnings.
......
...@@ -1128,7 +1128,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -1128,7 +1128,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
* @return The converted char. * @return The converted char.
*/ */
virtual char virtual char
do_narrow(char_type __c, char __dfault) const do_narrow(char_type __c, char __dfault __attribute__((__unused__))) const
{ return __c; } { return __c; }
/** /**
...@@ -1155,7 +1155,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -1155,7 +1155,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
*/ */
virtual const char_type* virtual const char_type*
do_narrow(const char_type* __lo, const char_type* __hi, do_narrow(const char_type* __lo, const char_type* __hi,
char __dfault, char* __to) const char __dfault __attribute__((__unused__)), char* __to) const
{ {
__builtin_memcpy(__to, __lo, __hi - __lo); __builtin_memcpy(__to, __lo, __hi - __lo);
return __hi; return __hi;
......
...@@ -241,7 +241,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION ...@@ -241,7 +241,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
} }
_StateIdT _StateIdT
_M_insert_alt(_StateIdT __next, _StateIdT __alt, bool __neg) _M_insert_alt(_StateIdT __next, _StateIdT __alt,
bool __neg __attribute__((__unused__)))
{ {
_StateT __tmp(_S_opcode_alternative); _StateT __tmp(_S_opcode_alternative);
// It labels every quantifier to make greedy comparison easier in BFS // It labels every quantifier to make greedy comparison easier in BFS
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment