/[Apache-SVN]
ViewVC logotype

Revision 814419


Jump to revision: Previous Next
Author: sebor
Date: Sun Sep 13 22:46:50 2009 UTC (14 years, 7 months ago)
Changed paths: 51
Log Message:
2009-09-13  Martin Sebor  <sebor@apache.org>

	Merged revs 814395, 814400, 814401, 814405, and 814409 from
	branches/4.2.x.

	2009-09-13  Martin Sebor  <sebor@apache.org>

	* tests/regress/23.vector.stdcxx-1037.cpp (Alloc::Alloc(const Alloc&)):
	Corrected syntax to prevent compiler errors. (Does a recent version of
	any compiler actually allow this? Maybe Visual C++?)

	2009-09-13  Martin Sebor  <sebor@apache.org>

	STDCXX-791
	* include/deque.cc (deque::_C_push): Parenthesized logic
	expression to silence gcc -Wparentheses warning.
	* include/list.cc (list::splice): Same.
	* valarray (valarray::valarray(const gslice_array&,
	gslice_array::operator=, gslice_array::operator*=,
	gslice_array::operator/=, gslice_array::operator+=,
	gslice_array::operator-=, gslice_array::operator%=,
	gslice_array::operator^=, gslice_array::operator&=,
	gslice_array::operator|=, gslice_array::operator<<=,
	gslice_array::operator>>=): Same.
	* tests/iostream/27.filebuf.cpp (CodeCvt::do_in): Same.
	* tests/numerics/26.c.math.cp (test_behavior): Same.
	* tests/src/locale.cpp (rw_get_wchars): Same.
	* (UserTraits::lt, UserTraits::compare, UserTraits::copy,
	UserTraits::move): Same.
	* tests/src/cmdopt.cpp (_rw_print_help, _rw_getbounds, rw_runopts):
	Same.
	* tests/src/23.containers.cpp (_rw_sigcat): Same.
	* tests/src/opt_lines.cpp (_rw_enable_line): Same.
	* tests/src/printf.cpp (_rw_fmtstrarray, _rw_vasnprintf_ext,
	_rw_fmtstr): Same.
	* tests/src/opt_trace.cpp (_rw_setopt_trace_mask): Same.
	* tests/localization/22.locale.num.put.cpp (do_test): Same.
	* tests/localization/22.locale.messages.cpp (open_catalog): Same.
	* tests/localization/22.locale.numpunct.cpp (check_numpunct): Same.
	* tests/localization/22.locale.time.get.cpp (do_test): Same.
	* tests/localization/22.locale.money.get.cpp (do_test): Same.
	* tests/localization/22.locale.num.get.cpp (do_test): Same.
	* tests/self/0.fnmatch.cpp (test): Same.
	* tests/strings/21.string.compare.cpp (test_compare): Same.
	* tests/strings/21.string.io.cpp (test_io): Same.
	* tests/containers/23.vector.cons.cpp (test_ctors): Same.
	* tests/algorithms/25.equal.cpp (test_equal): Same.
	* tests/algorithms/25.transform.cpp (gen_test): Same.
	* tests/algorithms/25.replace.cpp (test_replace): Same.
	* util/collate.cpp (Def::process_order_stmt): Same.
	* examples/tutorial/icecream.cpp (irand): Same.
	* tests/support/18.numeric.special.float.cpp (VERIFY_FUNCTION): Same.
	* tests/iostream/27.filebuf.codecvt.cpp (cformat::do_in): Same.
	(run_test): Changed the type of a local to silence gcc's
	-Wsign-compare warnings.
	* include/rw/_ioiter.h (istreambuf_iterator::equal): Simplified
	expression to silence gcc -Wparentheses warning and to help gcc
	generate more optimal code (see
	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38126).
	* tests/iostream/27.istream.sentry.cpp (test_ok): Same.

	2009-09-13  Martin Sebor  <sebor@apache.org>

	STDCXX-791
	* include/valarray (valarray::valarray(const gslice_array&,
	gslice_array::operator=, gslice_array::operator*=,
	gslice_array::operator/=, gslice_array::operator+=,
	gslice_array::operator-=, gslice_array::operator%=,
	gslice_array::operator^=, gslice_array::operator&=,
	gslice_array::operator|=, gslice_array::operator<<=,
	gslice_array::operator>>=): Parenthesized logic expression
	to silence gcc -Wparentheses warning. (Missed in r814400).

	2009-09-13  Martin Sebor  <sebor@apache.org>

	STDCXX-791
	* tests/src/char.cpp (UserTraits::lt, UserTraits::compare,
	UserTraits::copy, UserTraits::move): Parenthesized logic expression
	to silence gcc -Wparentheses warning. (Missed in r814400).

	2009-09-13  Martin Sebor  <sebor@apache.org>

	* tests/localization/22.locale.ctype.tolower.cpp (locale_list): Removed
	unused global variable to silence gcc -Wshadow warnings.
	* tests/localization/22.locale.messages.mt.cpp (run_test): Silenced
	gcc's -Wunused warning, corrected a logic error in a preprocessor
	conditional and fixed a typo.
	* tests/localization/22.locale.statics.mt.cpp (test_global): Changed
	type of a local variable to avoid gcc's -Wsign-compare warnings.
	* tests/regress/22.locale.messages.stdcxx-542.cpp (run_test): Same.
	* tests/containers/23.bitset.cpp (test_ctors, stress_ctors,
	test_operators, test_other, stress_count, test_elem_access,
	test_to_string): Corrected formatting directive for size_t argument.
	* tests/regress/23.set.stdcxx-216.cpp (Value::Value(unsigned): Renamed
	a function formal argument to avoid a gcc -Wshadow warning. Removed
	commented out debugging code.
	* tests/regress/21.string.append.stdcxx-438.cpp (operator new): Threw
	std::bad_alloc on failure as required instead of returning null to
	silence a gcc warning.
	* tests/regress/21.string.replace.stdcxx-175.cpp (main): Removed
	unused arguments to silence gcc -Wunused warnings.
	* tests/regress/23.list.special.stdcxx-334.cpp (operator==, operator!=,
	main): Same.
	* tests/regress/23.list.insert.stdcxx-331.cpp (main): Same.
	* tests/regress/21.string.stdcxx-466.cpp (main): Same.
	* tests/regress/23.list.cons.stdcxx-268.cpp (main): Same.
	* util/locale.cpp (write_coll_info): Removed an empty else branch
	to silence a gcc -Wmissing-braces warning.
	* util/exec.cpp (wait_for_child): Added braces to silence a gcc
	-Wmissing-braces warning.


Changed paths

Path Details
Directorystdcxx/trunk/ modified , props changed
Directorystdcxx/trunk/doc/stdlibug/14-3.html modified , props changed
Directorystdcxx/trunk/examples/tutorial/icecream.cpp modified , text changed
Directorystdcxx/trunk/include/deque.cc modified , text changed
Directorystdcxx/trunk/include/list.cc modified , text changed
Directorystdcxx/trunk/include/rw/_ioiter.h modified , text changed
Directorystdcxx/trunk/include/valarray modified , text changed
Directorystdcxx/trunk/src/atomic-cxx.S modified , props changed
Directorystdcxx/trunk/src/x86/ modified , props changed
Directorystdcxx/trunk/src/x86_64/ modified , props changed
Directorystdcxx/trunk/tests/algorithms/25.equal.cpp modified , text changed
Directorystdcxx/trunk/tests/algorithms/25.replace.cpp modified , text changed
Directorystdcxx/trunk/tests/algorithms/25.transform.cpp modified , text changed
Directorystdcxx/trunk/tests/containers/23.bitset.cpp modified , text changed
Directorystdcxx/trunk/tests/containers/23.vector.cons.cpp modified , text changed
Directorystdcxx/trunk/tests/iostream/27.filebuf.codecvt.cpp modified , text changed
Directorystdcxx/trunk/tests/iostream/27.filebuf.cpp modified , text changed
Directorystdcxx/trunk/tests/iostream/27.istream.sentry.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.ctype.tolower.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.messages.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.messages.mt.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.money.get.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.num.get.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.num.put.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.numpunct.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.statics.mt.cpp modified , text changed
Directorystdcxx/trunk/tests/localization/22.locale.time.get.cpp modified , text changed
Directorystdcxx/trunk/tests/numerics/26.c.math.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/21.string.append.stdcxx-438.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/21.string.replace.stdcxx-175.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/21.string.stdcxx-466.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/22.locale.messages.stdcxx-542.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/23.list.cons.stdcxx-268.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/23.list.insert.stdcxx-331.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/23.list.special.stdcxx-334.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/23.set.stdcxx-216.cpp modified , text changed
Directorystdcxx/trunk/tests/regress/23.vector.stdcxx-1037.cpp modified , text changed
Directorystdcxx/trunk/tests/self/0.fnmatch.cpp modified , text changed
Directorystdcxx/trunk/tests/src/23.containers.cpp modified , text changed
Directorystdcxx/trunk/tests/src/char.cpp modified , text changed
Directorystdcxx/trunk/tests/src/cmdopt.cpp modified , text changed
Directorystdcxx/trunk/tests/src/locale.cpp modified , text changed
Directorystdcxx/trunk/tests/src/opt_lines.cpp modified , text changed
Directorystdcxx/trunk/tests/src/opt_trace.cpp modified , text changed
Directorystdcxx/trunk/tests/src/printf.cpp modified , text changed
Directorystdcxx/trunk/tests/strings/21.string.compare.cpp modified , text changed
Directorystdcxx/trunk/tests/strings/21.string.io.cpp modified , text changed
Directorystdcxx/trunk/tests/support/18.numeric.special.float.cpp modified , text changed
Directorystdcxx/trunk/util/collate.cpp modified , text changed
Directorystdcxx/trunk/util/exec.cpp modified , text changed
Directorystdcxx/trunk/util/locale.cpp modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26