re PR libstdc++/29063 (valarray does not undefine all temp macros)

2006-09-18  Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/29063
	* include/bits/valarray_array.h: Fix typo, undefine
	_DEFINE_ARRAY_FUNCTION.
	* include/std/std_valarray.h: Undefine _DEFINE_BINARY_OPERATOR.

From-SVN: r117019
This commit is contained in:
Paolo Carlini 2006-09-18 09:19:36 +00:00 committed by Paolo Carlini
parent 80f2bb6e3a
commit bcc4a44f6b
3 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2006-09-18 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/29063
* include/bits/valarray_array.h: Fix typo, undefine
_DEFINE_ARRAY_FUNCTION.
* include/std/std_valarray.h: Undefine _DEFINE_BINARY_OPERATOR.
2006-09-14 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/concurrence.h (__mutex::__mutex): Pass address of

View File

@ -693,7 +693,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
_DEFINE_ARRAY_FUNCTION(<<, __shift_left)
_DEFINE_ARRAY_FUNCTION(>>, __shift_right)
#undef _DEFINE_VALARRAY_FUNCTION
#undef _DEFINE_ARRAY_FUNCTION
_GLIBCXX_END_NAMESPACE

View File

@ -1019,6 +1019,8 @@ _DEFINE_BINARY_OPERATOR(>, __greater)
_DEFINE_BINARY_OPERATOR(<=, __less_equal)
_DEFINE_BINARY_OPERATOR(>=, __greater_equal)
#undef _DEFINE_BINARY_OPERATOR
_GLIBCXX_END_NAMESPACE
#endif /* _GLIBCXX_VALARRAY */