From a56feea879eaf4a300a536cec8025f0266aa3dae Mon Sep 17 00:00:00 2001
From: Benjamin Kosnik
Date: Mon, 22 Sep 2008 20:56:08 +0000
Subject: [PATCH] re PR libstdc++/37391 (examples not accessible online (non
existing URLs))
2008-09-22 Benjamin Kosnik
PR libstdc++/37391
* doc/html/ext/pb_ds/*.html: Fix external links.
From-SVN: r140564
---
libstdc++-v3/ChangeLog | 5 ++
.../ext/pb_ds/assoc_container_traits.html | 2 +-
.../doc/html/ext/pb_ds/assoc_examples.html | 79 +++++++------------
.../ext/pb_ds/assoc_regression_tests.html | 21 +++--
.../ext/pb_ds/associative_container_tag.html | 2 +-
.../doc/html/ext/pb_ds/basic_hash_table.html | 2 +-
.../doc/html/ext/pb_ds/basic_hash_tag.html | 2 +-
.../pb_ds/basic_invalidation_guarantee.html | 2 +-
.../doc/html/ext/pb_ds/basic_tree.html | 2 +-
.../doc/html/ext/pb_ds/basic_tree_tag.html | 2 +-
.../doc/html/ext/pb_ds/binary_heap_tag.html | 2 +-
.../doc/html/ext/pb_ds/binomial_heap_tag.html | 2 +-
...sh_max_collision_check_resize_trigger.html | 2 +-
.../doc/html/ext/pb_ds/cc_hash_table.html | 2 +-
.../doc/html/ext/pb_ds/cc_hash_tag.html | 2 +-
.../doc/html/ext/pb_ds/container_base.html | 2 +-
.../doc/html/ext/pb_ds/container_tag.html | 2 +-
.../doc/html/ext/pb_ds/counter_lu_policy.html | 2 +-
.../ext/pb_ds/direct_mask_range_hashing.html | 2 +-
.../ext/pb_ds/direct_mod_range_hashing.html | 2 +-
.../doc/html/ext/pb_ds/exceptions.html | 2 +-
.../doc/html/ext/pb_ds/gp_hash_table.html | 2 +-
.../doc/html/ext/pb_ds/gp_hash_tag.html | 2 +-
.../pb_ds/hash_exponential_size_policy.html | 2 +-
.../pb_ds/hash_load_check_resize_trigger.html | 2 +-
.../ext/pb_ds/hash_prime_size_policy.html | 2 +-
.../hash_random_int_erase_mem_usage_test.html | 2 +-
...hash_random_int_find_find_timing_test.html | 2 +-
...random_int_subscript_find_timing_test.html | 2 +-
...ndom_int_subscript_insert_timing_test.html | 2 +-
.../pb_ds/hash_standard_resize_policy.html | 2 +-
.../hash_text_find_find_timing_test.html | 2 +-
...zlob_random_int_find_find_timing_test.html | 4 +-
.../doc/html/ext/pb_ds/insert_error.html | 2 +-
.../doc/html/ext/pb_ds/join_error.html | 2 +-
.../doc/html/ext/pb_ds/linear_probe_fn.html | 2 +-
.../doc/html/ext/pb_ds/list_update.html | 2 +-
.../doc/html/ext/pb_ds/list_update_tag.html | 2 +-
.../doc/html/ext/pb_ds/motivation.html | 4 +-
.../ext/pb_ds/move_to_front_lu_policy.html | 2 +-
.../multimap_text_find_timing_test_large.html | 2 +-
.../multimap_text_find_timing_test_small.html | 2 +-
...imap_text_insert_mem_usage_test_large.html | 2 +-
...imap_text_insert_mem_usage_test_small.html | 2 +-
...ultimap_text_insert_timing_test_large.html | 2 +-
...ultimap_text_insert_timing_test_small.html | 2 +-
.../doc/html/ext/pb_ds/null_hash_fn.html | 2 +-
.../doc/html/ext/pb_ds/null_lu_metadata.html | 2 +-
.../doc/html/ext/pb_ds/null_mapped_type.html | 2 +-
.../doc/html/ext/pb_ds/null_probe_fn.html | 2 +-
.../html/ext/pb_ds/null_tree_node_update.html | 2 +-
.../html/ext/pb_ds/null_trie_node_update.html | 2 +-
.../doc/html/ext/pb_ds/ov_tree_tag.html | 2 +-
.../doc/html/ext/pb_ds/pairing_heap_tag.html | 2 +-
.../doc/html/ext/pb_ds/pat_trie_tag.html | 2 +-
.../pb_ds/point_invalidation_guarantee.html | 2 +-
.../html/ext/pb_ds/pq_container_traits.html | 2 +-
.../doc/html/ext/pb_ds/pq_examples.html | 21 ++---
.../html/ext/pb_ds/pq_regression_tests.html | 2 +-
.../doc/html/ext/pb_ds/priority_queue.html | 2 +-
...queue_random_int_push_pop_timing_test.html | 2 +-
...ity_queue_random_int_push_timing_test.html | 2 +-
.../html/ext/pb_ds/priority_queue_tag.html | 2 +-
.../priority_queue_text_join_timing_test.html | 2 +-
...ty_queue_text_modify_down_timing_test.html | 2 +-
...rity_queue_text_modify_up_timing_test.html | 2 +-
...riority_queue_text_pop_mem_usage_test.html | 2 +-
...ority_queue_text_push_pop_timing_test.html | 2 +-
.../priority_queue_text_push_timing_test.html | 2 +-
.../html/ext/pb_ds/quadratic_probe_fn.html | 2 +-
.../pb_ds/range_invalidation_guarantee.html | 2 +-
.../doc/html/ext/pb_ds/rb_tree_tag.html | 2 +-
.../html/ext/pb_ds/rc_binomial_heap_tag.html | 2 +-
.../doc/html/ext/pb_ds/resize_error.html | 2 +-
.../doc/html/ext/pb_ds/sample_probe_fn.html | 2 +-
.../html/ext/pb_ds/sample_range_hashing.html | 2 +-
.../html/ext/pb_ds/sample_ranged_hash_fn.html | 2 +-
.../ext/pb_ds/sample_ranged_probe_fn.html | 2 +-
.../html/ext/pb_ds/sample_resize_policy.html | 2 +-
.../html/ext/pb_ds/sample_resize_trigger.html | 2 +-
.../html/ext/pb_ds/sample_size_policy.html | 2 +-
.../ext/pb_ds/sample_tree_node_update.html | 2 +-
.../pb_ds/sample_trie_e_access_traits.html | 2 +-
.../ext/pb_ds/sample_trie_node_update.html | 2 +-
.../html/ext/pb_ds/sample_update_policy.html | 2 +-
.../doc/html/ext/pb_ds/splay_tree_tag.html | 2 +-
.../pb_ds/string_trie_e_access_traits.html | 2 +-
.../doc/html/ext/pb_ds/thin_heap_tag.html | 2 +-
libstdc++-v3/doc/html/ext/pb_ds/tree.html | 2 +-
.../html/ext/pb_ds/tree_based_containers.html | 4 +-
.../tree_order_statistics_node_update.html | 2 +-
.../tree_order_statistics_timing_test.html | 2 +-
...tree_random_int_find_find_timing_test.html | 2 +-
.../pb_ds/tree_split_join_timing_test.html | 2 +-
libstdc++-v3/doc/html/ext/pb_ds/tree_tag.html | 2 +-
.../tree_text_find_find_timing_test.html | 2 +-
.../pb_ds/tree_text_insert_timing_test.html | 2 +-
.../tree_text_lor_find_find_timing_test.html | 2 +-
libstdc++-v3/doc/html/ext/pb_ds/trie.html | 2 +-
.../html/ext/pb_ds/trie_based_containers.html | 2 +-
.../trie_order_statistics_node_update.html | 2 +-
.../pb_ds/trie_prefix_search_node_update.html | 2 +-
libstdc++-v3/doc/html/ext/pb_ds/trie_tag.html | 2 +-
.../html/ext/pb_ds/trivial_iterator_tag.html | 2 +-
libstdc++-v3/doc/html/ext/pb_ds/tutorial.html | 10 +--
105 files changed, 160 insertions(+), 182 deletions(-)
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 9fce6436f9ad..6233eec9ecf8 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2008-09-22 Benjamin Kosnik
+
+ PR libstdc++/37391
+ * doc/html/ext/pb_ds/*.html: Fix external links.
+
2008-09-22 Benjamin Kosnik
* doc/doxygen/user.cfg.in: Define _GLIBCXX_HAS_GTHREADS for mutex,
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/assoc_container_traits.html b/libstdc++-v3/doc/html/ext/pb_ds/assoc_container_traits.html
index 245b81c9409d..7814712c36f9 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/assoc_container_traits.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/assoc_container_traits.html
@@ -19,7 +19,7 @@
data structure.
Defined in: tag_and_trait.hpp
+ "http://gcc.gnu.org/viewcvs/*checkout*/trunk/libstdc%2B%2B-v3/include/ext/pb_ds/tag_and_trait.hpp">tag_and_trait.hpp
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/assoc_examples.html b/libstdc++-v3/doc/html/ext/pb_ds/assoc_examples.html
index 6c166987fcb9..269c9756fcea 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/assoc_examples.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/assoc_examples.html
@@ -9,39 +9,39 @@
Examples
+
+
Associative-Container Examples
+
+
- - basic_map.cc
+
-
+ basic_map.cc
Basic use of "maps".
- - basic_set.cc
+
- basic_set.cc
Basic use of "sets".
- - erase_if.cc
+
- erase_if.cc
Conditionally erasing values from a container object.
- - assoc_container_traits.cc
+
- assoc_container_traits.cc
Using container_traits to query
+ "http://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/assoc_container_traits.html">container_traits to query
about underlying data structure behavior.
- - hash_find_neg.cc
+
- hash_find_neg.cc
A non-compiling example showing wrong use of finding keys in
hash-based containers.
@@ -55,27 +55,22 @@
- - hash_initial_size.cc
+
- hash_initial_size.cc
Setting the initial size of a hash-based container
object.
- - hash_resize_neg.cc
+
- hash_resize_neg.cc
A non-compiling example showing how not to resize a
hash-based container object.
- - hash_resize.cc
+
- hash_resize.cc
Resizing the size of a hash-based container object.
- - hash_illegal_resize.cc
+
- hash_illegal_resize.cc
Showing an illegal resize of a hash-based container
object.
- - hash_load_set_change.cc
+
- hash_load_set_change.cc
Changing the load factors of a hash-based container
object.
@@ -85,27 +80,22 @@
- - hash_mod.cc
+
- hash_mod.cc
Using a modulo range-hashing function for the case of an
unknown skewed key distribution.
- - shift_mask.cc
+
- shift_mask.cc
Writing a range-hashing functor for the case of a known
skewed key distribution.
- - store_hash.cc
+
- store_hash.cc
Storing the hash value along with each key.
- - ranged_hash.cc
+
- ranged_hash.cc
Writing a ranged-hash functor.
-
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/assoc_regression_tests.html b/libstdc++-v3/doc/html/ext/pb_ds/assoc_regression_tests.html
index 178aadf985f6..9b6b6b83982a 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/assoc_regression_tests.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/assoc_regression_tests.html
@@ -9,6 +9,7 @@
Associative-Container Regression Tests
+
@@ -53,19 +54,19 @@
- hash_no_data_map_rand.cc
+ "hash_no_data_map_rand.cc">hash_no_data_map_rand.cc
checks all hash-based "set" types.
- list_update_no_data_map_rand.cc
+ "list_update_no_data_map_rand.cc">list_update_no_data_map_rand.cc
checks all list-based "set" types.
- tree_no_data_map_rand.cc
+ "tree_no_data_map_rand.cc">tree_no_data_map_rand.cc
checks all tree-based "set" types.
- trie_no_data_map_rand.cc
+ "trie_no_data_map_rand.cc">trie_no_data_map_rand.cc
checks all PATRICIA-trie-based "set" types.
@@ -75,20 +76,16 @@
The following check all "map" types:
- - hash_data_map_rand.cc
+
- hash_data_map_rand.cc
checks all hash-based "map" types.
- - list_update_data_map_rand.cc
+
- list_update_data_map_rand.cc
checks all list-based "map" types.
- - tree_data_map_rand.cc
+
- tree_data_map_rand.cc
checks all tree-based "map" types.
- - trie_data_map_rand.cc
+
- trie_data_map_rand.cc
checks all PATRICIA-trie-based "map" types.
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/associative_container_tag.html b/libstdc++-v3/doc/html/ext/pb_ds/associative_container_tag.html
index 5c44efe231c7..ceb91cdc7472 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/associative_container_tag.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/associative_container_tag.html
@@ -18,7 +18,7 @@
Basic associative-container data structure tag.
Defined in: tag_and_trait.hpp
+ "http://gcc.gnu.org/viewcvs/*checkout*/trunk/libstdc%2B%2B-v3/include/ext/pb_ds/tag_and_trait.hpp">tag_and_trait.hpp
Base Classes
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_table.html b/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_table.html
index a6c569c2bb14..668e681d8c0b 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_table.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_table.html
@@ -18,7 +18,7 @@
An abstract basic hash-based associative container.
Defined in: assoc_container.hpp
+ "http://gcc.gnu.org/viewcvs/*checkout*/trunk/libstdc%2B%2B-v3/include/ext/pb_ds/assoc_container.hpp">assoc_container.hpp
Template Parameters
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_tag.html b/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_tag.html
index 8110c0dfc4fe..9dc5e6d86b44 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_tag.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/basic_hash_tag.html
@@ -18,7 +18,7 @@
Basic hash data structure tag.
Defined in: tag_and_trait.hpp
+ "http://gcc.gnu.org/viewcvs/*checkout*/trunk/libstdc%2B%2B-v3/include/ext/pb_ds/tag_and_trait.hpp">tag_and_trait.hpp
Base Classes
diff --git a/libstdc++-v3/doc/html/ext/pb_ds/basic_invalidation_guarantee.html b/libstdc++-v3/doc/html/ext/pb_ds/basic_invalidation_guarantee.html
index c4c242bbdedf..d4a0df23fcac 100644
--- a/libstdc++-v3/doc/html/ext/pb_ds/basic_invalidation_guarantee.html
+++ b/libstdc++-v3/doc/html/ext/pb_ds/basic_invalidation_guarantee.html
@@ -20,7 +20,7 @@
is valid as long as the container is not modified.
Defined in: tag_and_trait.hpp
+ "http://gcc.gnu.org/viewcvs/*checkout*/trunk/libstdc%2B%2B-v3/include/ext/pb_ds/tag_and_trait.hpp">tag_and_trait.hpp