gcc/libstdc++-v3/include/bits
Benjamin Kosnik 451e92db80 re PR libstdc++/21674 (basic_string vs debug_mode)
2005-09-15  Benjamin Kosnik  <bkoz@redhat.com>

	PR libstdc++/21674
	PR libstdc++/22205
	PR libstdc++/22222
	* include/bits/c++config: Set _GLIBCXX_STD regardless of __GXX_WEAK__.
	Add in check for __NO_INLINE__ for warning.
	* testsuite/lib/dg-options.exp (dg-require-debug-mode): New.
	* testsuite/lib/libstdc++.exp (check_v3_target_debug_mode): New.
	* testsuite/21_strings/basic_string/element_access/char/21674.cc:
	Use it.
	* testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
	Use it.

From-SVN: r104314
2005-09-15 18:58:02 +00:00
..
allocator.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
atomicity.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
basic_ios.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
basic_ios.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
basic_string.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
basic_string.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
boost_concept_check.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
c++config re PR libstdc++/21674 (basic_string vs debug_mode) 2005-09-15 18:58:02 +00:00
char_traits.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
codecvt.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
concept_check.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
concurrence.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
cpp_type_traits.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
deque.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
fstream.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
functexcept.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
gslice_array.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
gslice.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
indirect_array.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
ios_base.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
istream.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
list.tcc re PR libstdc++/23781 (Implicit conversion from NULL to list<T>::iterator) 2005-09-11 09:48:41 +00:00
locale_classes.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
locale_facets.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
locale_facets.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
localefwd.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
mask_array.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
ostream.tcc re PR libstdc++/23875 (operator<<(short) should not call operator<<(long), etc.) 2005-09-15 17:27:23 +00:00
postypes.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
slice_array.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
sstream.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_algo.h [multiple changes] 2005-09-12 21:13:04 +00:00
stl_algobase.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_bvector.h re PR libstdc++/23632 (std::vector<bool> in combination with debug mode fails to compile code) 2005-08-31 17:01:57 +00:00
stl_construct.h re PR libstdc++/23358 (_Destroy doesn't optimize for scalar types) 2005-08-23 10:40:14 +00:00
stl_deque.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_function.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_heap.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_iterator_base_funcs.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_iterator_base_types.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_iterator.h re PR libstdc++/23767 (std::vector iterator implementation wrong) 2005-09-12 09:42:34 +00:00
stl_list.h re PR libstdc++/23417 (bits/stl_tree.h isn't -Weffc++ clean) 2005-09-12 19:48:04 +00:00
stl_map.h stl_map.h (class map): ... 2005-08-29 16:50:52 +00:00
stl_multimap.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_multiset.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_numeric.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_pair.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_queue.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_raw_storage_iter.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_relops.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_set.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_stack.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_tempbuf.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_tree.h re PR libstdc++/23417 (bits/stl_tree.h isn't -Weffc++ clean) 2005-09-12 20:32:54 +00:00
stl_uninitialized.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stl_vector.h PR libstdc++/23578 (DR 464 [Ready]) 2005-08-29 16:11:19 +00:00
stream_iterator.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
streambuf_iterator.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
streambuf.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
stringfwd.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
valarray_after.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
valarray_array.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
valarray_array.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00
valarray_before.h All files: Update FSF address. 2005-08-17 02:28:44 +00:00
vector.tcc All files: Update FSF address. 2005-08-17 02:28:44 +00:00