Commit 4ea34005 by Loren J. Rittle Committed by Loren J. Rittle

std_bitset.h (_M_do_find_next): Fix -Wall nit.

	* include/std/std_bitset.h (_M_do_find_next): Fix -Wall nit.
	* include/bits/concept_check.h: Fix multi-line comment.
	* testsuite/17_intro/headers.cc (dg-options): Add -Wall -Wsystem-header
	when target is *-*-freebsd*.

From-SVN: r65620
parent 0ae0f1b0
...@@ -2,6 +2,11 @@ ...@@ -2,6 +2,11 @@
* testsuite/26_numerics/c99_classification_macros_c.cc: Add XFAIL. * testsuite/26_numerics/c99_classification_macros_c.cc: Add XFAIL.
* include/std/std_bitset.h (_M_do_find_next): Fix -Wall nit.
* include/bits/concept_check.h: Fix multi-line comment.
* testsuite/17_intro/headers.cc (dg-options): Add -Wall -Wsystem-header
when target is *-*-freebsd*.
2003-04-14 Nathan Myers <ncm@cantrip.org> 2003-04-14 Nathan Myers <ncm@cantrip.org>
Paolo Carlini <pcarlini@unitus.it> Paolo Carlini <pcarlini@unitus.it>
......
...@@ -61,8 +61,7 @@ ...@@ -61,8 +61,7 @@
// Note that the obvious and elegant approach of // Note that the obvious and elegant approach of
// //
//#define glibcpp_function_requires(C) \ //#define glibcpp_function_requires(C) boost::function_requires< boost::C >()
// boost::function_requires< boost::C >()
// //
// won't work due to concept templates with more than one parameter, e.g., // won't work due to concept templates with more than one parameter, e.g.,
// BinaryPredicateConcept. The preprocessor tries to split things up on // BinaryPredicateConcept. The preprocessor tries to split things up on
......
...@@ -414,7 +414,7 @@ namespace std ...@@ -414,7 +414,7 @@ namespace std
_M_do_find_next(size_t __prev, size_t __not_found) const _M_do_find_next(size_t __prev, size_t __not_found) const
{ {
++__prev; ++__prev;
if (__prev >= _GLIBCPP_BITSET_BITS_PER_WORD) if (__prev >= ((size_t) _GLIBCPP_BITSET_BITS_PER_WORD))
return __not_found; return __not_found;
_WordT __x = _M_w >> __prev; _WordT __x = _M_w >> __prev;
......
...@@ -18,6 +18,9 @@ ...@@ -18,6 +18,9 @@
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA. // USA.
// FreeBSD wants warning clean system headers:
// { dg-options "-Wall -Wsystem-headers" { target *-*-freebsd* } }
// 17.4.1.2 Headers // 17.4.1.2 Headers
......
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