Skip to content
Snippets Groups Projects
  1. Feb 20, 2013
    • Benjamin Kosnik's avatar
      user.cfg.in: Set __cplusplus to 201103L. · c0ffa2ba
      Benjamin Kosnik authored
      2013-02-19  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Set __cplusplus to 201103L. Change to
      	_GLIBCXX_INCLUDE_AS_CXX11. DIRECTORY_GRAPH, MARKDOWN_SUPPORT,
      	AUTOLINK_SUPPORT to NO. Update to doxygen 1.8.3.1.
      	* include/bits/stl_pair.h: Add to utilities group.
      	* include/std/tuple: Same.
      	* include/std/typeindex: Same.
      
      	* include/bits/stringfwd.h: Fix markup.
      	* include/std/limits: Same.
      	* include/std/type_traits: Same.
      	* include/tr1/memory: Same.
      	* include/tr1/regex: Same.
      	* scripts/run_doxygen: Comment.
      	* testsuite/20_util/uses_allocator/cons_neg.cc: Fixup line numbers.
      
      From-SVN: r196162
      c0ffa2ba
  2. Feb 03, 2013
  3. Dec 10, 2011
    • Benjamin Kosnik's avatar
      user.cfg.in: Add macros, directories. · 7897a1c0
      Benjamin Kosnik authored
      2011-12-10  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Add macros, directories.
      	* include/bits/locale_classes.h: Remove doxygen warnings, fix markup.
      	* include/bits/locale_classes.tcc: Same.
      	* include/bits/shared_ptr.h: Same.
      	* include/bits/stl_algo.h: Same.
      	* include/bits/stl_list.h: Same.
      	* include/bits/stl_numeric.h: Same.
      	* include/debug/safe_base.h: Same.
      	* include/parallel/equally_split.h: Same.
      	* include/std/bitset: Same.
      	* include/std/complex: Same.
      	* include/std/fstream: Same.
      	* include/std/istream: Same.
      	* include/std/ostream: Same.
      	* include/tr2/dynamic_bitset: Same.
      	* scripts/run_doxygen: Remove munging for names that no longer exist.
      
      	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
      	Adjust line numbers.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_1_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_2_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
      
      From-SVN: r182189
      7897a1c0
  4. Nov 27, 2011
  5. Nov 04, 2011
  6. Nov 02, 2011
    • Benjamin Kosnik's avatar
      c++config: Add tr2 to versioned namespaces. · 08624e90
      Benjamin Kosnik authored
      2011-11-02  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/c++config: Add tr2 to versioned namespaces.
      	* scripts/run_doxygen: Adjust generated man files as well.
      	* testsuite/ext/profile/mutex_extensions_neg.cc: Adjust line numbers.
      
      From-SVN: r180760
      08624e90
  7. May 24, 2011
    • Benjamin Kosnik's avatar
      re PR libstdc++/37144 (A bug in... · a345e45d
      Benjamin Kosnik authored
      re PR libstdc++/37144 (A bug in include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp)
      
      2011-05-23  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/37144
      	PR libstdc++/28457
      	Interface changes for ext/pb_ds.
      	PB_DS_BASE_C_DEC to unique PB_DS_*_BASE macros.
      	* include/ext/pb_ds/assoc_container.hpp (container_base): Remove.
      	(basic_hash_table, basic_branch, list_update): Derive from
      	container_base_dispatch.
      	* include/ext/pb_ds/list_update_policy.hpp (null_lu_metadata): Remove.
      	(move_to_front_lu_policy): To lu_move_to_front_policy.
      	(counter_lu_policy): To lu_counter_policy.
      	* include/ext/pb_ds/tree_policy.hpp (null_tree_node_update): Remove.
      	* include/ext/pb_ds/tag_and_trait.hpp (container_base_dispatch): Adjust
      	template parameters, declare here.
      	(null_mapped_type) Remove.
      	(null_type): Just use this for template tricks everywhere.
      	* include/ext/pb_ds/hash_policy.hpp (null_hash_fn, null_probe_fn):
      	Remove.
      	* include/ext/pb_ds/trie_policy.hpp (null_trie_node_update): Remove.
      	(string_trie_e_access_traits): To trie_string_access_traits.
      	* include/ext/pb_ds/priority_queue.hpp: Use container_base_dispatch.
      
      	File changes.
      	* include/Makefile.am (pb_headers): Removed and changed file names.
      	* include/Makefile.in: Regenerated.
      	* include/ext/pb_ds/detail/basic_types.hpp: Remove.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	  cond_dtor_entry_dealtor.hpp: Remove.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	  cond_key_dtor_entry_dealtor.hpp: Remove.
      	* include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp: Move..
      	* include/ext/pb_ds/detail/binary_heap_/
      	  point_const_iterator.hpp: ..here.
      	* include/ext/pb_ds/detail/basic_tree_policy: Move to...
      	* include/ext/pb_ds/detail/branch_policy: This.
      	* include/ext/pb_ds/detail/branch_policy/
      	  basic_tree_policy_base.hpp: Move...
      	* include/ext/pb_ds/detail/branch_policy/branch_policy.hpp: ...here.
      	* include/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp: Add.
      	* include/ext/pb_ds/detail/branch_policy/traits.hpp: Add.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	null_metadata.hpp: Remove.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	const_point_iterator.hpp: Move...
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	point_const_iterator.hpp: ...here.
      	* include/ext/pb_ds/detail/list_update_policy/
      	counter_lu_metadata.hpp: Move..
      	* include/ext/pb_ds/detail/list_update_policy/
      	lu_counter_metadata.hpp: ...here.
      	* include/ext/pb_ds/detail/list_update_policy/
      	counter_lu_policy_imp.hpp: Remove.
      	* include/ext/pb_ds/detail/list_update_policy/
      	mtf_lu_policy_imp.hpp: Remove.
      	* include/ext/pb_ds/detail/trie_policy/
      	string_trie_e_access_traits_imp.hpp: Move...
      	* include/ext/pb_ds/detail/trie_policy/
      	sample_trie_access_traits.hpp: ...here.
      	* include/ext/pb_ds/detail/trie_policy/
      	sample_trie_e_access_traits.hpp: Move...
      	* include/ext/pb_ds/detail/trie_policy/
      	trie_string_access_traits_imp.hpp: ...here.
      	* include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp: Remove.
      	* include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp: Remove.
      	* include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Remove.
      	* include/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp: New, fold all
      	types found in the following files into pat_trie_base.
      	* include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/
      	  cond_dtor_entry_dealtor.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/head.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Folded.
      	* include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp: Move...
      	* include/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp: ...here.
      	* include/ext/pb_ds/detail/unordered_iterator/
      	const_point_iterator.hpp: Move...
      	* include/ext/pb_ds/detail/unordered_iterator/
      	point_const_iterator.hpp: ...here.
      
      
      	Adjust for above changes.
      	* include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp: Same.
      	* include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp: Same.
      	* include/ext/pb_ds/detail/resize_policy/
      	  sample_resize_trigger.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	  binomial_heap_base_.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	  split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/container_base_dispatch.hpp: Same. Adjust
      	  for template parameter ordering change.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  constructor_destructor_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  resize_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  insert_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  entry_list_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  find_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  debug_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  cond_key_dtor_entry_dealtor.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  debug_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  erase_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  resize_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	  standard_policies.hpp: Same.
      	* include/ext/pb_ds/detail/tree_trace_base.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/traits.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	  policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	  split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_policy/
      	  sample_update_policy.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  constructor_destructor_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  resize_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  insert_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  iterator_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  find_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  find_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  debug_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  debug_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  erase_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  resize_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	  standard_policies.hpp: Same.
      	* include/ext/pb_ds/detail/standard_policies.hpp: Same.
      	* include/ext/pb_ds/detail/types_traits.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp: Same.
      	* include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp: Same.
      	* include/ext/pb_ds/detail/tree_policy/
      	  sample_tree_node_update.hpp: Same.
      	* include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp: Same.
      	* include/ext/pb_ds/detail/trie_policy/
      	  sample_trie_node_update.hpp: Same.
      	* include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Same.
      	* include/ext/pb_ds/detail/trie_policy/
      	  prefix_search_node_update_imp.hpp: Same.
      	* include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp: Same.
      	* include/ext/pb_ds/detail/cond_dealtor.hpp: Same.
      	* include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Same.
      	  Adjust for template parameter change, fold into
      	  container_base_dispatch.
      	* include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/type_utils.hpp: Same.
      	* include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Same.
      	* include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  left_child_next_sibling_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  const_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  node.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	  iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/debug_map_base.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/node.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/traits.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	  entry_metadata_base.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	  constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	  rc_binomial_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	  split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/
      	  constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Same.
      
      
      	Documentation changes.
      	* include/ext/pb_ds/*: Add doxygen markup.
      	* doc/doxygen/user.cfg.in: Add details for extracting comments
      	from pb_ds.
      	* scripts/run_doxygen: Fixup __gnu_pb_ds::detail.
      	* scripts/make_graph.py: Move to svg output. Re-format generated tables.
      
      	* doc/Makefile.am (stamp-html-copy): New rule.
      	(stamp-html): Use it to copy non-generated files into html docs.
      	* doc/Makefile.in: Regenerated.
      
      	* doc/html/ext/pb_ds/sample_trie_e_access_traits.html: Move...
      	* doc/html/ext/pb_ds/trie_string_access_traits.html: ...here.
      	* doc/html/ext/pb_ds/string_trie_e_access_traits.html: Move..
      	* doc/html/ext/pb_ds/sample_trie_access_traits.html: ...here.
      
      	* doc/html/ext/pb_ds/tree_text_lor_find_timing_test_local.png,
      	hash_random_int_erase_mem_usage_test_local.png,
      	multimap_text_insert_mem_usage_test_small_s2p_hash_local.png,
      	tree_text_insert_timing_test_pat_trie_local.png ,
      	multimap_text_insert_mem_usage_test_small_s2p_tree_local.png ,
      	priority_queue_text_modify_down_timing_test_local.png,
      	gp_hash_random_int_subscript_timing_test_find_local.png,
      	text_find_timing_test_hash_local.png,
      	multimap_text_insert_timing_test_small_s2p_hash_local.png,
      	multimap_text_insert_timing_test_small_s2p_tree_local.png,
      	multimap_text_insert_mem_usage_test_large_s2p_hash_local.png,
      	multimap_text_insert_mem_usage_test_large_s2p_tree_local.png,
      	multimap_text_insert_timing_test_large_s2p_hash_local.png,
      	hash_zlob_random_int_find_timing_test_local.png,
      	multimap_text_insert_timing_test_large_s2p_tree_local.png,
      	binary_priority_queue_random_int_push_timing_test_local.png,
      	priority_queue_text_pop_mem_usage_test_local.png,
      	priority_queue_text_modify_down_timing_test_pairing_thin_local.png,
      	tree_split_join_timing_test_local.png,
      	multimap_text_find_timing_test_small_s2p_hash_local.png,
      	ccgp_hash_random_int_subscript_timing_test_insert_local.png,
      	priority_queue_random_int_push_pop_timing_test_local.png,
      	multimap_text_find_timing_test_small_s2p_tree_local.png,
      	gp_hash_random_int_subscript_timing_test_insert_local.png,
      	priority_queue_text_push_timing_test_local.png,
      	cc_hash_random_int_subscript_timing_test_find_local.png,
      	tree_text_insert_timing_test_vector_tree_local.png,
      	multimap_text_find_timing_test_large_s2p_hash_local.png,
      	pairing_priority_queue_text_push_timing_test_local.png,
      	tree_order_statistics_timing_test_local.png,
      	priority_queue_text_push_pop_timing_test_local.png,
      	text_find_timing_test_tree_like_local.png,
      	multimap_text_find_timing_test_large_s2p_tree_local.png,
      	priority_queue_text_modify_up_timing_test_pairing_thin_local.png,
      	cc_hash_random_int_subscript_timing_test_insert_local.png,
      	priority_queue_text_modify_up_timing_test_local.png,
      	random_int_find_find_timing_test_tree_local.png,
      	priority_queue_random_int_push_timing_test_local.png,
      	tree_text_insert_timing_test_node_tree_local.png,
      	pairing_priority_queue_text_push_pop_timing_test_local.png,
      	gp_hash_random_int_find_timing_test_local.png,
      	cc_hash_random_int_find_timing_test_local.png,
      	priority_queue_text_join_timing_test_local.png: Update local pngs.
      
      
      	Testsuite changes.
      	* testsuite/ext/pb_ds/regression/tree_no_data_map_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/tree_data_map_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/priority_queue_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/trie_no_data_map_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/trie_data_map_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/list_update_no_data_map_rand_debug.cc:
      	New.
      	* testsuite/ext/pb_ds/regression/list_update_data_map_rand_debug.cc:
      	New.
      	* testsuite/ext/pb_ds/regression/hash_no_data_map_rand_debug.cc: New.
      	* testsuite/ext/pb_ds/regression/hash_data_map_rand_debug.cc: New.
      
      	* testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Fix typo.
      
      	* testsuite/ext/pb_ds/example/basic_set.cc: Update.
      	* testsuite/ext/pb_ds/example/ranged_hash.cc: Same.
      	* testsuite/ext/pb_ds/example/tree_order_statistics.cc: Same.
      	* testsuite/ext/pb_ds/example/trie_prefix_search.cc: Same.
      	* testsuite/ext/pb_ds/example/trie_dna.cc: Same.
      	* testsuite/ext/pb_ds/example/tree_intervals.cc: Same.
      	* testsuite/ext/pb_ds/example/basic_multimap.cc: Same.
      	* testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
      	  Same.
      	* testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Same.
      	* testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc: Same.
      	* testsuite/data/make_graph_test_infos.xml: Same.
      	* testsuite/util/regression/common_type.hpp: Same.
      	* testsuite/util/regression/trait/assoc/native_type_trait.hpp: Same.
      	* testsuite/util/regression/trait/assoc/trait.hpp: Same.
      	* testsuite/util/regression/trait/assoc/type_trait.hpp: Same.
      	* testsuite/util/regression/rand/priority_queue/
      	  rand_regression_test.hpp: Same.
      	* testsuite/util/regression/rand/priority_queue/
      	  container_rand_regression_test.tcc: Same.
      	* testsuite/util/regression/rand/assoc/rand_regression_test.hpp: Same.
      	* testsuite/util/regression/rand/assoc/container_rand_regression_test.h
      	* testsuite/util/regression/rand/assoc/
      	  container_rand_regression_test.tcc: Same.
      	* testsuite/util/native_type/native_priority_queue.hpp: Same.
      	* testsuite/util/native_type/native_multimap.hpp: Same.
      	* testsuite/util/native_type/native_hash_multimap.hpp: Same.
      	* testsuite/util/native_type/native_set.hpp: Same.
      	* testsuite/util/native_type/native_map.hpp: Same.
      	* testsuite/util/native_type/native_hash_set.hpp: Same.
      	* testsuite/util/native_type/native_hash_map.hpp: Same.
      	* testsuite/util/testsuite_containers.h
      	* testsuite/util/common_type/priority_queue/common_type.hpp: Same.
      	* testsuite/util/common_type/assoc/common_type.hpp: Same.
      	* testsuite/util/common_type/assoc/string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/template_policy.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  trigger_policy_string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  size_policy_string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  probe_fn_string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  tree_supports_order_statistics.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  trie_supports_prefix_search.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  list_update_policy_string_form.hpp: Same.
      	* testsuite/util/common_type/assoc/detail/
      	  trie_supports_order_statistics.hpp: Same.
      	* testsuite/util/common_type/assoc/native_set.hpp: Same.
      	* testsuite/util/performance/assoc/timing/common_type.hpp: Same.
      	* testsuite/util/performance/assoc/timing/multimap_find_test.hpp: Same.
      	* testsuite/util/performance/assoc/multimap_common_type.hpp: Same.
      
      From-SVN: r174100
      a345e45d
  8. Feb 01, 2011
    • Benjamin Kosnik's avatar
      run_doxygen: Allow doxygen 1.7.0 again. · 30f276c1
      Benjamin Kosnik authored
      2011-02-01  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Allow doxygen 1.7.0 again.
      	* doc/doxygen/user.cfg.in (PDF_HYPERLINKS): Re-enable.
      	(COMPACT_LATEX): Enable.
      
      	* include/profile/impl/profiler_container_size.h: Adjust doxygen markup.
      	* include/profile/impl/profiler_hash_func.h: Same.
      	* include/bits/hashtable.h: Same.
      	* include/backward/auto_ptr.h: Same.
      	* include/backward/strstream: Same.
      	* include/backward/backward_warning.h: Same.
      	* include/backward/binders.h: Same.
      
      From-SVN: r169464
      30f276c1
  9. Dec 31, 2010
    • Benjamin Kosnik's avatar
      run_doxygen: Allow doxygen 1.7.1 again. · b25e6b79
      Benjamin Kosnik authored
      2010-12-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Allow doxygen 1.7.1 again.
      
      	* doc/xml/manual/build_hacking.xml: Update.
      	* doc/xml/images/confdeps.dot: Same.
      	* doc/xml/images/confdeps.png: Same.
      
      	* configure.ac: Define BUILD_INFO, BUILD_XML, BUILD_HTML,
      	BUILD_MAN, BUILD_PDF, BUILD_EPUB conditionally.
      	* Makefile.am (xml, html, pdf, man, info, pd, dvi, epub): Define,
      	and install rules.
      	* doc/Makefile.am: Same. Add stamp rules.
      	(doc-epub-docbook): Add.
      	(stamp-xml-single-docbook): Make set too.
      	* configure: Regenerate.
      	* Makefile.in: Same.
      	* doc/Makefile.in: Same.
      	* include/Makefile.in: Same.
      	* libsupc++/Makefile.in: Same.
      	* po/Makefile.in: Same.
      	* python/Makefile.in: Same.
      	* src/Makefile.in: Same.
      	* testsuite/Makefile.in: Same.
      	* aclocal.m4: Same.
      
      2010-12-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/user.cfg.in: Disable PDF_HYPERLINKS.
      
      From-SVN: r168382
      b25e6b79
  10. Dec 19, 2010
    • Benjamin Kosnik's avatar
      *: Use headername alias to associate private includes to public includes. · f910786b
      Benjamin Kosnik authored
      2010-11-18  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* config/*/*: Use headername alias to associate private includes
      	to public includes.
      	* include/*/*: Same.
      
      	* scripts/run_doxygen: Update for doxygen 1.7.2.
      	* doc/doxygen/user.cfg.in: Same.
      	* doc/doxygen/TODO: Remove.
      
      	* testsuite/*/std_c++0x_neg.cc: Adjust line number.
      
      From-SVN: r168046
      f910786b
  11. Mar 12, 2010
    • Benjamin Kosnik's avatar
      run_doxygen: Adjust. · 60f8b2e2
      Benjamin Kosnik authored
      2010-03-12  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Adjust.
      	* doc/doxygen/user.cfg.in: Adjust latex, xml prefs.
      	* doc/xml/api.xml: Update.
      	* doc/Makefile.am: Re-do stamp rules.
      	* doc/Makefile.in: Regenerate.
      
      From-SVN: r157409
      60f8b2e2
  12. Mar 04, 2010
    • Benjamin Kosnik's avatar
      Makefile.am: Re-organize xml sources. · 0f752f44
      Benjamin Kosnik authored
      2010-03-03  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/Makefile.am: Re-organize xml sources.
      	(doc-latex-doxygen): New.
      	(doc-pdf-doxygen): New.
      	(stamp-xml-doxygen, stamp-latex-doxygen): New.
      	* doc/Makefile.in: Regenerate.
      	* doc/doxygen/user.cfg.in: Add support here.
      	* doc/xml/manual/appendix_contributing.xml: Add specifics.
      
      	* doc/xml/manual/concurrency.xml: New.
      	* doc/xml/manual/atomics.xml: New.
      	* doc/xml/manual/spine.xml: Adjust.
      	* doc/xml/manual/diagnostics.xml: Adjust.
      
      From-SVN: r157214
      0f752f44
  13. Feb 19, 2010
    • Benjamin Kosnik's avatar
      run_doxygen: Add shortnames option. · 40e053e3
      Benjamin Kosnik authored
      2010-02-18  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Add shortnames option.
      	* doc/Makefile.am (doc-man-doxygen): Use it.
      	(doc-html-doxygen): Use it.
      	(doc-xml-doxygen): Use it, but default to NO.
      	(doc-pdf-dblatex): Add.
      	* doc/Makefile.in: Regenerate.
      	* doc/doxygen/user.cfg.in: Update filelist.
      	* include/bits/locale_facets.h: Fix markup warning.
      
      From-SVN: r156887
      40e053e3
  14. Jan 12, 2010
    • Benjamin Kosnik's avatar
      run_doxygen: Correct nested scope on the man pages. · a2edd3e9
      Benjamin Kosnik authored
      2010-01-07  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Correct nested scope on the man pages.
      	* doc/xml/faq.xml: Edits, linkcheck, doxygen link reassociate.
      	* doc/xml/manual/mt_allocator.xml: Same.
      	* doc/xml/manual/allocator.xml: Same.
      	* doc/xml/manual/codecvt.xml: Same.
      	* doc/xml/manual/backwards_compatibility.xml: Same.
      	* doc/xml/manual/concurrency.xml: Same.
      	* doc/xml/manual/parallel_mode.xml: Same.
      	* doc/xml/manual/io.xml: Same.
      	* doc/xml/manual/support.xml: Same.
      	* doc/xml/manual/evolution.xml: Same.
      	* doc/xml/manual/using.xml: Same.
      	* doc/xml/manual/extensions.xml: Same.
      	* doc/xml/manual/appendix_contributing.xml: Same.
      	* doc/xml/manual/prerequisites.xml: Same.
      	* doc/xml/manual/diagnostics.xml: Same.
      	* doc/xml/manual/spine.xml: Same.
      	* doc/xml/manual/status_cxx200x.xml: Same.
      	* doc/xml/manual/test.xml: Same.
      	* doc/xml/spine.xml: Same.
      	* doc/html/*: Regenerate.
      
      	* include/profile/impl/profiler.h: Remove duplicate markup.
      
      From-SVN: r155827
      a2edd3e9
  15. Dec 21, 2009
  16. Apr 29, 2009
  17. Feb 19, 2009
    • Benjamin Kosnik's avatar
      doxygroups.cc: Move algorithm groups into algorithmfwd.h. · aac2878e
      Benjamin Kosnik authored
      2009-02-18  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
      	* doc/doxygen/user.cfg.in: Update.
      	* scripts/run_doxygen: Adjust for new group names.
      
      	* include/tr1_impl/random: Update doxygen group markup.
      	* include/tr1_impl/unordered_map: Same.
      	* include/tr1_impl/unordered_set: Same.
      	* include/tr1_impl/array: Same.
      	* include/std/numeric: Same.
      	* include/std/utility: Same.
      	* include/std/bitset: Same.
      	* include/std/iosfwd: Same.
      	* include/bits/stl_list.h: Same.
      	* include/bits/stl_map.h: Same.
      	* include/bits/stl_algobase.h: Same.
      	* include/bits/stl_queue.h: Same.
      	* include/bits/stl_set.h: Same.
      	* include/bits/stl_stack.h: Same.
      	* include/bits/stl_iterator_base_types.h: Same.
      	* include/bits/forward_list.h: Same.
      	* include/bits/basic_string.h: Same.
      	* include/bits/stl_multimap.h: Same.
      	* include/bits/stl_vector.h: Same.
      	* include/bits/stl_deque.h: Same.
      	* include/bits/stl_multiset.h: Same.
      	* include/bits/stl_algo.h: Same.
      	* include/bits/stl_bvector.h: Same.
      	* include/bits/algorithmfwd.h: Same.
      	* include/bits/stl_function.h: Same.
      	* include/tr1/cmath: Same.
      	* include/backward/binders.h: Same.
      
      From-SVN: r144290
      aac2878e
  18. Mar 26, 2008
    • Benjamin Kosnik's avatar
      run_doxygen: Remove html_output_dir. · 939759fc
      Benjamin Kosnik authored
      2008-03-25  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* scripts/run_doxygen: Remove html_output_dir. Downgrade to
      	Doxygen 1.5.1.
      	* doc/doxygen/style.css: Delete.
      	* doc/doxygen/user.cfg.in: Regenerate with Doxygen 1.5.1.
      	(INPUT): Update.
      	(PREDEFINED): Update.
      	(HTML_OUTPUT): Remove html_output_dir, use html.
      	(HTML_STYLESHEET): Remove style.css.
      	* doc/doxygen/tables.html: Remove style.css use.
      	* doc/doxygen/mainpage.html: Nested lists for Namespaces and Classes.
      	* doc/doxygen/doxygroups.cc: Namespace edits.
      	* doc/doxygen/Intro.3: Correct typo.
      
      	* doc/xml/api.xml: Add gcc-4.3 links.
      	* doc/html/api.html: Regenerate.	
      	
      	* include/debug/debug.h: Document namepaces here.
      	* include/parallel/base.h: Same.
      	* include/ext/typelist.h: Same.
      	* include/ext/pb_ds/tag_and_trait.hpp: Same.
      	
      	* include/tr1_impl/random: Adjust line break.
      	* include/tr1_impl/unordered_map: Correct and or add markup.
      	* include/tr1_impl/boost_shared_ptr.h: Correct and or add markup.
      	* include/tr1_impl/functional_hash.h: Same.
      	* include/tr1_impl/cmath: Same.
      	* include/tr1_impl/functional: Same.
      	* include/tr1_impl/unordered_set: Same.
      	* include/tr1_impl/complex: Same.
      	* include/tr1_impl/type_traits: Same.
      	* include/tr1_impl/regex: Same.
      	* include/tr1_impl/array: Same.
      	* include/std/tuple: Same.
      	* include/std/date_time: Same.
      	* include/std/system_error: Same.
      	* include/std/type_traits: Same.
      	* include/ext/enc_filebuf.h: Same.
      	* include/ext/throw_allocator.h: Same.
      	* include/ext/pool_allocator.h: Same.
      	* include/ext/bitmap_allocator.h: Same.
      	* include/ext/concurrence.h: Same.
      	* include/ext/codecvt_specializations.h: Same.
      	* include/ext/stdio_sync_filebuf.h: Same.
      	* include/ext/array_allocator.h: Same.
      	* include/ext/mt_allocator.h: Same.
      	* include/bits/locale_classes.h: Same.
      	* include/bits/locale_facets.h: Same.
      	* include/bits/codecvt.h: Same.
      	* include/bits/char_traits.h: Same.
      	* include/bits/allocator.h: Same.
      	* include/bits/locale_facets_nonio.h: Same.
      	* include/tr1/poly_laguerre.tcc: Same.
      	* include/tr1/riemann_zeta.tcc: Same.
      	* include/tr1/beta_function.tcc: Same.
      	* include/tr1/tuple: Same.
      	* include/tr1/exp_integral.tcc: Same.
      	* include/tr1/gamma.tcc: Same.
      	* include/tr1/hypergeometric.tcc: Same.
      	* include/tr1/modified_bessel_func.tcc: Same.
      	* include/tr1/legendre_function.tcc: Same.
      	* include/tr1/type_traits: Same.
      	* include/tr1/special_function_util.h: Same.
      	* include/tr1/bessel_function.tcc: Same.
      	* include/tr1/cmath: Same.
      	* include/tr1/poly_hermite.tcc: Same.
      	* include/tr1/ell_integral.tcc: Same.
      	* config/abi/compatibility.h: Adjust file name.
      
      	* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
      	line numbers.	
      	* testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
      	* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
      
      From-SVN: r133544
      939759fc
  19. Feb 11, 2008
    • Benjamin Kosnik's avatar
      Convert documentation to DocBook. · 8a165db0
      Benjamin Kosnik authored
      2008-02-10  Benjamin Kosnik  <bkoz@redhat.com>
      
      	Convert documentation to DocBook.
      	* doc/Makefile.am (doc-doxygen-html): Changed to doc-html-doxygen.
      	(doc-doxygen-man): Changed to doc-man-doxygen.
      	(doc-performance): Changed to doc-html-performance.
      	(doc-xml-doxygen): New.
      	(doc-xml-single): New.
      	(doc-xml-validate): New.
      	(doc-html): New.
      	(doc-html-single): New.
      	(doc-fo): New.
      	(doc-pdf): New.
      	(doc-pdf-fop-xml): New.
      	(doc-pdf-fop-fo): New.
      	(doc-pdf-xmlto): New.
      	(doc-pdf-xmlroff): New.
      	(doc-pdf-prince): New.
      	* doc/xml: New directory.
      	* doc/xml/authors.xml: New.
      	* doc/xml/images: New directory.
      	* doc/xml/images/confdeps.png: Add.
      	* doc/xml/images/confdeps.dot: Add.
      	* doc/xml/faq.xml: New.
      	* doc/xml/api.xml: New.
      	* doc/xml/gnu: New directory.
      	* doc/xml/gnu/gpl-3.0.xml: New.
      	* doc/xml/gnu/fdl-1.2.xml: New.
      	* doc/xml/gnu/gpl-2.0.xml: New.
      	* doc/xml/manual: New directory.
      	* doc/xml/manual/mt_allocator.xml: New.
      	* doc/xml/manual/allocator.xml: New.
      	* doc/xml/manual/ctype.xml: New.
      	* doc/xml/manual/numerics.xml: New.
      	* doc/xml/manual/codecvt.xml: New.
      	* doc/xml/manual/concurrency.xml: New.
      	* doc/xml/manual/backwards_compatibility.xml: New.
      	* doc/xml/manual/intro.xml: New.
      	* doc/xml/manual/shared_ptr.xml: New.
      	* doc/xml/manual/abi.xml: New.
      	* doc/xml/manual/status_cxxtr1.xml: New.
      	* doc/xml/manual/auto_ptr.xml: New.
      	* doc/xml/manual/build.xml: New.
      	* doc/xml/manual/internals.xml: New.
      	* doc/xml/manual/parallel_mode.xml: New.
      	* doc/xml/manual/status_cxx1998.xml: New.
      	* doc/xml/manual/containers.xml: New.
      	* doc/xml/manual/io.xml: New.
      	* doc/xml/manual/appendix_porting.xml: New.
      	* doc/xml/manual/utilities.xml: New.
      	* doc/xml/manual/bitmap_allocator.xml: New.
      	* doc/xml/manual/support.xml: New.
      	* doc/xml/manual/configure.xml: New.
      	* doc/xml/manual/build_hacking.xml: New.
      	* doc/xml/manual/evolution.xml: New.
      	* doc/xml/manual/using.xml: New.
      	* doc/xml/manual/debug.xml: New.
      	* doc/xml/manual/localization.xml: New.
      	* doc/xml/manual/strings.xml: New.
      	* doc/xml/manual/debug_mode.xml: New.
      	* doc/xml/manual/locale.xml: New.
      	* doc/xml/manual/extensions.xml: New.
      	* doc/xml/manual/appendix_contributing.xml: New.
      	* doc/xml/manual/messages.xml: New.
      	* doc/xml/manual/diagnostics.xml: New.
      	* doc/xml/manual/appendix_free.xml: New.
      	* doc/xml/manual/algorithms.xml: New.
      	* doc/xml/manual/iterators.xml: New.
      	* doc/xml/manual/spine.xml: New.
      	* doc/xml/manual/test.xml: New.
      	* doc/xml/manual/status_cxx200x.xml: New.
      	* doc/xml/spine.xml: New.
      
      	* doc/xml/book.txml: New. Template file.
      	* doc/xml/chapter.txml: Same.
      	* doc/xml/class.txml: Same.
      
      	* doc/doxygen/guide.html: Removed, integrated into other docs.
      	* doc/doxygen/user.cfg.in: Clean up XML generation.
      	* doc/doxygen/run_doxygen: Move to..	
      	* scripts/run_doxygen: ...here.
      	
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.	
      	* po/Makefile.in: Regenerate.
      	* libmath/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      From-SVN: r132226
      8a165db0
  20. Jan 18, 2008
    • Benjamin Kosnik's avatar
      [multiple changes] · 4312e020
      Benjamin Kosnik authored
      2008-01-18  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* docs/*: To...
      	* doc/*: ...here.
      	* testsuite/Makefile.am: Move doc-performance to...
      	* Makefile.am: Add doc to SUBDIRS, move doxygen-* rules to...
      	* doc/Makefile.am: Consolidate documentation creation here.
      	(doc-doxygen-html): New.
      	(doc-doxygen-man): New.
      	(doc-performance): New.
      	* doc/Makefile.in: New.
      	* acinclude.m4 (glibcxx_SUBDIRS): Add doc directory.
      	* doc/doxygen/guide.html: Edit for unified html configuration.
      	* doc/doxygen/mainpage.html: Same.
      	* doc/doxygen/run_doxygen: Same, more namespace fixups for man
      	generation.
      	* doc/doxygen/user.cfg.in: Update for doxygen 1.5.4.
      	
      	* include/tr1_impl/random: Remove maint from doxygen markup.
      	* include/tr1_impl/functional: Same.
      	* include/std/tuple: Same.
      	* include/std/streambuf: Same.
      	* include/std/bitset: Same.
      	* include/std/limits: Same.
      	* include/std/fstream: Same.
      	* include/std/istream: Same.
      	* include/std/sstream: Same.
      	* include/ext/pool_allocator.h: Same.
      	* include/ext/rc_string_base.h: Same.
      	* include/bits/basic_ios.h: Same.
      	* include/bits/stl_list.h: Same.
      	* include/bits/stl_map.h: Same.
      	* include/bits/locale_classes.h: Same.
      	* include/bits/stl_set.h: Same.
      	* include/bits/stl_iterator_base_types.h: Same.
      	* include/bits/basic_string.h: Same.
      	* include/bits/stl_multimap.h: Same.
      	* include/bits/stl_vector.h: Same.
      	* include/bits/ios_base.h: Same.
      	* include/bits/stl_deque.h: Same.
      	* include/bits/postypes.h: Same.
      	* include/bits/stl_multiset.h: Same.
      	* include/bits/stl_algo.h: Same.
      	* include/bits/stl_iterator.h: Same.
      	* include/bits/stl_tempbuf.h: Same.
      	* include/bits/stl_construct.h: Same.
      	* include/bits/stl_relops.h: Same.
      	* include/tr1/tuple: Same.
      	* include/backward/auto_ptr.h: Same.
      
      	* testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
      	Fixups for line number changes.	
      	* testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
      	* testsuite/23_containers/vector/requirements/dr438/
      	constructor_1_neg.cc: Same.
      	* testsuite/23_containers/vector/requirements/dr438/
      	constructor_2_neg.cc: Same.
      	* testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
      	* testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
      	* testsuite/23_containers/deque/requirements/dr438/
      	constructor_1_neg.cc: Same.
      	* testsuite/23_containers/deque/requirements/dr438/
      	constructor_2_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_1_neg.cc: Same.
      	* testsuite/23_containers/list/requirements/dr438/
      	constructor_2_neg.cc: Same.
      	* testsuite/20_util/auto_ptr/assign_neg.cc: Same.
      
      	* aclocal.m4: Regenerate.
      	* config.h.in: Regenerate.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* libmath/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      	* scripts/make_graphs.py: Correct paths for new layout.
      	
      2008-01-17  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* acinclude.m4 (AC_LC_MESSAGES): Remove serial.
      	* linkage.m4 (AC_REPLACE_MATHFUNCS): Same.
      	* configure: Regenerate.
      	* aclocal.m4: Regenerate.
      
      From-SVN: r131625
      4312e020
  21. Nov 29, 2006
    • Benjamin Kosnik's avatar
      throw_allocator.h: Consistent @file markup. · 78a53887
      Benjamin Kosnik authored
      2006-11-29  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/throw_allocator.h: Consistent @file markup.
      	* include/ext/type_traits.h: Same.
      	* include/debug/hash_map: Same.
      	* include/debug/hash_multimap.h: Same.
      	* include/debug/set.h: Same.
      	* include/debug/hash_set.h: Same.
      	* include/debug/formatter.h: Same.
      	* include/debug/bitset: Same.
      	* include/debug/set: Same.
      	* include/debug/multiset.h: Same.
      	* include/debug/safe_sequence.h: Same.
      	* include/debug/hash_set: Same.
      	* include/debug/functions.h: Same.
      	* include/debug/safe_base.h: Same.
      	* include/debug/hash_multiset.h: Same.
      	* include/debug/safe_iterator.tcc: Same.
      	* include/debug/vector: Same.
      	* include/debug/map.h: Same.
      	* include/debug/deque: Same.
      	* include/debug/hash_map.h: Same.
      	* include/debug/string: Same.
      	* include/debug/macros.h: Same.
      	* include/debug/list: Same.
      	* include/debug/debug.h: Same.
      	* include/debug/map: Same. 
      	* include/debug/safe_iterator.h: Same.
      	* include/debug/multimap.h: Same.
      	* config/cpu/generic/atomicity_mutex/atomicity.h: Same.
      	* config/cpu/generic/atomicity_builtins/atomicity.h: Same.
      	* config/cpu/generic/atomic_word.h: Same.
      	* include/tr1/memory: Same.
      	* include/tr1/random: Same.	
      	* include/std/std_queue.h: Same.
      	* include/std/std_iterator.h: Same.
      	* include/std/std_bitset.h: Same.
      	* include/std/std_set.h: Same.
      	* include/std/std_vector.h: Same.
      	* include/std/std_deque.h: Same.
      	* include/std/std_utility.h: Same.
      	* include/std/std_stack.h: Same.
      	* include/std/std_string.h: Same.
      	* include/std/std_list.h: Same.
      	* include/std/std_map.h: Same.
      	* libsupc++/typeinfo: Same.
      	* libsupc++/exception: Same.
      	* libsupc++/exception_defines.h: Same.
      	* libsupc++/new: Same.
      	
      	* include/ext/bitmap_allocator.h: Change namespace __balloc to
      	__detail.
      	* src/bitmap_allocator.cc: Same.
      	
      	* include/bits/cpp_type_traits.h: Change __true_type and
      	__false_type from global to namespace std scope.
      	* include/ext/slist: Same.
      	* include/ext/vstring.h: Same.
      	* include/ext/vstring.tcc: Same.
      	* include/ext/rc_string_base.h: Same.
      	* include/ext/sso_string_base.h: Same.
      
      	* include/bits/codecvt.h: Adjust markup so that correct namespace
      	scope information is in all files.
      	* include/bits/locale_facets.h: Same. Include ctype_base directly.
      	* config/os/windiss/ctype_base.h: Add in namespace markup.
      	* config/os/newlib/ctype_base.h: Same.
      	* config/os/aix/ctype_base.h: Same.
      	* config/os/vxworks/ctype_base.h: Same.
      	* config/os/hpux/ctype_base.h: Same.
      	* config/os/mingw32/ctype_base.h: Same.
      	* config/os/gnu-linux/ctype_base.h: Same.
      	* config/os/tpf/ctype_base.h: Same.
      	* config/os/uclibc/ctype_base.h: Same.
      	* config/os/djgpp/ctype_base.h: Same.
      	* config/os/qnx/qnx6.1/ctype_base.h: Same.
      	* config/os/bsd/netbsd/ctype_base.h: Same.
      	* config/os/bsd/darwin/ctype_base.h: Same.
      	* config/os/bsd/freebsd/ctype_base.h: Same.
      	* config/os/irix/irix5.2/ctype_base.h: Same.
      	* config/os/irix/irix6.5/ctype_base.h: Same.
      	* config/os/solaris/solaris2.5/ctype_base.h: Same.
      	* config/os/solaris/solaris2.6/ctype_base.h: Same.
      	* config/os/solaris/solaris2.7/ctype_base.h: Same.
      	* config/os/generic/ctype_base.h: Same.
      	* include/tr1/mu_iterate.h: Same.
      	* include/tr1/tuple: Same.
      	* include/tr1/tuple_iterate.h: Same.
      	* include/tr1/tuple_defs.h: Same.
      	* include/tr1/random.tcc: Same.
      	* include/tr1/functional: Same.
      	* include/tr1/functional_iterate.h: Same.
      	
      	* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Line
      	number changes.	
      	* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Same.
      	* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Same.
      	* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Same.
      
      	* docs/doxygen/user.cfg.in: Update to doxygen 1.5.1.
      	* docs/html/17_intro/license.html: Updated info for generated docs.
      	* docs/doxygen/guide.html: Adjust.
      	* docs/doxygen/run_doxygen: Adjust.
      	* docs/doxygen/mainpage.html: Same.
      	* docs/doxygen/doxygroups.cc: Same.
      	* docs/doxygen/Intro.3: Same.
      	* docs/doxygen/tables.html: Same.
      
      From-SVN: r119334
      78a53887
  22. Nov 24, 2004
    • Benjamin Kosnik's avatar
      doxygroups.cc: Add std::tr1 namespace. · 0aa06b18
      Benjamin Kosnik authored
      2004-11-23  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* docs/doxygen/doxygroups.cc: Add std::tr1 namespace.
      	* docs/doxygen/run_doxygen: Renames for std::tr1.
      	* docs/doxygen/user.cfg.in: Add cxxabi.h.
      	* include/bits/*.tcc: Add file markup.
      	* include/bits/allocator.h: Add link to allocator.html.
      	* include/bits/atomicity.h: Add file markup.
      	* include/bits/concurrence.h: Same.
      	* include/bits/functexcept.h: Same.
      	* include/ext*: Adjust file markup, remove GCC3 bits.
      	* include/std/*: Adjust file markup, remove bits about renamed files.
      	* libsupc++/cxxabi.h: Add file markup.
      	* testsuite/20_util/memory/auto_ptr/assign_neg.cc: Adjust line numbers.
      
      From-SVN: r91135
      0aa06b18
  23. Nov 23, 2004
    • Benjamin Kosnik's avatar
      locale_facets.h (isspace, [...]): Add doxygen markup. · 00aca6e8
      Benjamin Kosnik authored
      2004-11-22  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/locale_facets.h (isspace, isprint, isupper,
      	islower, isalpha, isdigit, ispunct, isxdigit, isalnum, isgraph,
      	toupper, tolower): Add doxygen markup.
      	(codecvt_byname, ctype_byname, numpunct_byname, collate_byname,
      	time_get_byname, time_put_byname, moneypunct_byname,
      	messages_byname): Same.
      	* include/std/std_fstream.h: Remove superfluous markup.
      	* include/std/std_sstream.h: Same.
      	* include/std/std_streambuf.h: Same.
      	* include/ext/enc_filebuf.h: Adjust markup.
      	* include/ext/stdio_filebuf.h: Same.
      	* include/ext/stdio_sync_filebuf.h: Same.
      	* include/bits/codecvt.h: Same.
      	* config/os/gnu-linux/ctype_base.h: Same.
      	* config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
      	* include/tr1/array: Add markup.
      	* include/tr1/tuple: Same.
      
      	* docs/doxygen/run_doxygen: Print arguments.
      
      	* docs/doxygen/user.cfg.in: Tweaks.
      
      From-SVN: r91080
      00aca6e8
  24. Nov 16, 2004
  25. Nov 15, 2004
  26. Nov 05, 2004
    • Benjamin Kosnik's avatar
      re PR libstdc++/17218 (unknown subjects in generated libstdc++ manpages) · 6309eefc
      Benjamin Kosnik authored
      2004-11-05  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/17218
      	PR libstdc++/17223
      	* docs/doxygen/filter: Remove.
      	* docs/doxygen/filter.sed: Remove.
      	* docs/doxygen/mainpage.html: Add link to functions.
      	* docs/doxygen/run_doxygen: Changes due to new source filtering.
      	* docs/doxygen/user.cfg.in: Update to doxygen 1.3.9.1, tweak.
      	* include/bits/allocator.h: Tweaks for doxygen.
      	* include/bits/char_traits.h: Same.
      	* include/bits/codecvt.h: Same.
      	* include/bits/concurrence.h: Same.
      	* include/bits/locale_facets.h: Same.
      	* include/ext/array_allocator.h: Same.
      	* include/ext/debug_allocator.h: Same.
      	* include/ext/malloc_allocator.h: Same.
      	* include/ext/mt_allocator.h: Same.
      	* include/ext/new_allocator.h: Same.
      	* include/ext/pool_allocator.h: Same.
      	* include/ext/stdio_sync_filebuf.h: Same.
      	* include/std/std_memory.h: Same.
      	* include/tr1/array: Same.
      	* include/tr1/tuple: Same.
      	* config/locale/ieee_1003.1-2001/codecvt_specializations.h: Same.
      	* config/os/gnu-linux/ctype_base.h: Same.
      
      From-SVN: r90137
      6309eefc
  27. May 22, 2004
  28. May 20, 2004
    • Benjamin Kosnik's avatar
      re PR libstdc++/15123 (libstdc++-doc: Allocators.3 manpage is empty) · 66fda8b2
      Benjamin Kosnik authored
      2004-05-20  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/15123
      	PR libstdc++/13928
      	* docs/doxygen/Intro.3: Remove Allocators.3.
      	Add new extension headers, extension namespace list.
      	* docs/doxygen/run_doxygen (problematic): Remove Allocators.3
      	Rename GLIBCXXSTD names to std::. Rename __gnu_debug to
      	__gnu_debug::. Remove __policy_ renames.
      	* docs/doxygen/guide.html: Add dot note.
      	* docs/doxygen/stdheader.cc: Edit, add files.
      	* docs/doxygen/user.cfg.in: Regenerate with Doxygen 1.3.7.
      
      From-SVN: r82066
      66fda8b2
  29. Sep 13, 2003
  30. Aug 27, 2003
    • Phil Edwards's avatar
      run_doxygen: Shell fixes. · a43d13fb
      Phil Edwards authored
      2003-08-26  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/run_doxygen:  Shell fixes.  Remove hardcoded local
      	pathnames from generated tag file.
      
      From-SVN: r70840
      a43d13fb
  31. Aug 05, 2003
    • Phil Edwards's avatar
      guide.html: run_doxygen uses bash. · f7ab5fa4
      Phil Edwards authored
      2003-08-04  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/guide.html:  run_doxygen uses bash.
      	* docs/doxygen/mainpage.html:  We'll be shipping tag files.
      	* docs/doxygen/run_doxygen:  Tweaks and improvements.
      	* docs/doxygen/user.cfg.in:  Set GENERATE_TAGFILE.
      	* docs/html/install.html:  Update autoconf/automake requirements.
      	* docs/html/test.html:  Add section describing DejaGNU support.
      	* docs/html/17_intro/confdeps.dot:  New file, generates...
      	* docs/html/17_intro/confdeps.png:  ...this new file.
      	* docs/html/Makefile:  Generated here.
      	* docs/html/17_intro/configury.html:  New file.
      
      From-SVN: r70164
      f7ab5fa4
  32. May 30, 2003
    • Phil Edwards's avatar
      filter: New file. · a75e5191
      Phil Edwards authored
      2003-05-30  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/filter:  New file.
      	* docs/doxygen/filter.sed:  New file.
      	* docs/doxygen/run_doxygen:  Add g flag to sed substitutions.  Duh.
      	* docs/doxygen/user.cfg.in (INPUT_FILTER):  Point to new filter.
      	* docs/html/documentation.html:  Fix links to doxygen pages.
      
      From-SVN: r67249
      a75e5191
  33. Apr 29, 2003
    • Phil Edwards's avatar
      mainpage.html: Bring up to date. · e1bff39a
      Phil Edwards authored
      2003-04-29  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/mainpage.html:  Bring up to date.
      	* docs/doxygen/run_doxygen:  Cosmetic tweaks.  Work around a bug
      	in Doxygen.
      	* docs/doxygen/user.cfg.in:  Scanning the precompiled headers
      	breaks everything.  Don't scan them.
      	* docs/html/documentation.html:  Point to "Write after approval"
      	notes.
      
      From-SVN: r66270
      e1bff39a
  34. Feb 26, 2003
    • Phil Edwards's avatar
      Intro.3: Update with new (proper) names. · bd2726e0
      Phil Edwards authored
      2003-02-25  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/Intro.3:  Update with new (proper) names.
      	* docs/doxygen/TODO:  Update.
      	* docs/doxygen/run_doxygen:  More comments, fix up man pages.
      	Fake entries for standard typedefs.
      	* docs/doxygen/user.cfg.in:  Turn INLINE_INHERITED_MEMB back on.
      	* docs/html/documentation.html:  Top-level man page is now called
      	C++Intro.
      	* include/std/std_limits.h:  Doxygenate.
      
      From-SVN: r63433
      bd2726e0
  35. Nov 21, 2002
  36. Sep 14, 2002
    • Phil Edwards's avatar
      [multiple changes] · 61e6e65a
      Phil Edwards authored
      2002-09-13  Andy Felt  <afelt@uwsp.edu>
      
      	* docs/html/17_intro/howto.html:  Update link.
      
      2002-09-13  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/run_doxygen:  Massage man page for Iterator_types.3.
      	* docs/html/faq/index.html:  Whitespace fixes.
      
      From-SVN: r57125
      61e6e65a
  37. Jul 17, 2002
  38. Apr 18, 2002
    • Phil Edwards's avatar
      mainpage.html: Doxygen logo is now a PNG file. · d4c6e01f
      Phil Edwards authored
      2002-04-17  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/mainpage.html:  Doxygen logo is now a PNG file.
      	* docs/doxygen/run_doxygen:  Bump required version.
      	* docs/doxygen/user.cfg.in:  Revert accidental change.
      	* docs/html/faq/index.html:  Reindent a block of links.
      	(4.4):  New note on using dlsym.
      	* docs/html/faq/index.txt:  Regenerated.
      
      From-SVN: r52451
      d4c6e01f
  39. Apr 02, 2002
    • Phil Edwards's avatar
      exception (__verbose_terminate_handler): Point to docs. · efe44c60
      Phil Edwards authored
      2002-04-01  Phil Edwards  <pme@gcc.gnu.org>
      
      	* libsupc++/exception (__verbose_terminate_handler):  Point to docs.
      	* docs/doxygen/doxygroups.cc:  Doxygen hooks for abi::__cxa_demangle.
      	* docs/html/18_support/howto.html:  Document the demangler.
      	* docs/html/17_intro/howto.html:  And link to it.
      
      	* docs/doxygen/mainpage.html:  Describe user-vs-maintainer docs.
      	* docs/doxygen/run_doxygen:  Print user-vs-maintainer.
      
      From-SVN: r51730
      efe44c60
  40. Mar 27, 2002
    • Phil Edwards's avatar
      Intro.3: Date tweak. · 04b7c941
      Phil Edwards authored
      2002-03-27  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/Intro.3:  Date tweak.
      	* docs/doxygen/TODO:  Update.
      	* docs/doxygen/doxygroups.cc:  Point to tables.html.
      	* docs/doxygen/mainpage.html:  Date tweak.
      	* docs/doxygen/run_doxygen:  Version tweak.  Copy tables.html over.
      	* docs/doxygen/tables.html:  Fill in the blanks.
      
      	* docs/doxygen/user.cfg.in (ALIASES):  Remove maint and endmaint.
      	* include/bits/stl_algo.h:  Likewise; use expanded form.
      	* include/bits/stl_alloc.h:  Likewise.
      	* include/bits/stl_construct.h:  Likewise.
      	* include/bits/stl_deque.h:  Likewise.
      	* include/bits/stl_iterator_base_types.h:  Likewise.
      	* include/bits/stl_list.h:  Likewise.
      	* include/bits/stl_relops.h:  Likewise.
      	* include/bits/stl_tempbuf.h:  Likewise.
      	* include/bits/stl_vector.h:  Likewise.
      	* include/std/std_memory.h:  Likewise.
      
      	* include/bits/stl_deque.h:  Point into tables.html and add @ingroup.
      	* include/bits/stl_list.h:  Likewise.
      	* include/bits/stl_vector.h:  Likewise.
      
      From-SVN: r51471
      04b7c941
Loading