diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index cb59eca73d2e3ff5a73db10885cd5b24f2bf5f4f..c28681869cbd1d525cf42c19d5cfc8be7e63708d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,9 @@
 2017-05-18  Jonathan Wakely  <jwakely@redhat.com>
 
+	* doc/xml/manual/policy_data_structures.xml: Fix typo.
+	* doc/xml/manual/test_policy_data_structures.xml: Likewise.
+	* doc/html/*: Regenerate.
+
 	* doc/xml/manual/abi.xml: Document latest library versions.
 	* doc/xml/manual/build_hacking.xml: Document requirement to update
 	abi.xml when bumping library versions.
diff --git a/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html b/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
index 048ae86745e863edd3268d635da0d2891e1e508c..b59d59cb245231e7746c3b4f6f9172745a9c0879 100644
--- a/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
+++ b/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
@@ -43,7 +43,7 @@
 	  </p></div><div class="section"><div class="titlepage"><div><div><h6 class="title"><a id="hash.text_find.results"></a>
 	    Results
 	  </h6></div></div></div><p>The graphic below show the results for the native
-	  and collision-chaining hash types the the function
+	  and collision-chaining hash types the function
 	  applied being a text find timing test using
 	  <code class="function">find</code>.
 	  </p><div class="informalfigure"><div class="mediaobject" align="center"><img src="../images/pbds_hash_text_find.png" align="middle" /></div></div><p>
diff --git a/libstdc++-v3/doc/html/manual/policy_data_structures.html b/libstdc++-v3/doc/html/manual/policy_data_structures.html
index bd0d18e21f5706351564fc1adec1b8f0cb318eb1..f3d0fb59bf749b263ef001bc446af57b90d58d54 100644
--- a/libstdc++-v3/doc/html/manual/policy_data_structures.html
+++ b/libstdc++-v3/doc/html/manual/policy_data_structures.html
@@ -172,7 +172,7 @@
 	  <code class="code">push</code> and <code class="code">pop</code> operations, differs from the
 	  others in terms of its invalidation guarantees. Other design
 	  decisions also impact the cost and placement of the overhead, at the
-	  expense of more difference in the the kinds of operations that the
+	  expense of more difference in the kinds of operations that the
 	  underlying data structure can support. These differences pose a
 	  challenge when creating a uniform interface for priority queues.
 	</p></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a id="pbds.intro.motivation"></a>Goals</h3></div></div></div><p>
diff --git a/libstdc++-v3/doc/xml/manual/policy_data_structures.xml b/libstdc++-v3/doc/xml/manual/policy_data_structures.xml
index 0d0bf43f97997ba1d525bdac4dddaa44ed004ca6..0f19be315a82281e8f296eebb74f4095d9e23002 100644
--- a/libstdc++-v3/doc/xml/manual/policy_data_structures.xml
+++ b/libstdc++-v3/doc/xml/manual/policy_data_structures.xml
@@ -169,7 +169,7 @@
 	  <code>push</code> and <code>pop</code> operations, differs from the
 	  others in terms of its invalidation guarantees. Other design
 	  decisions also impact the cost and placement of the overhead, at the
-	  expense of more difference in the the kinds of operations that the
+	  expense of more difference in the kinds of operations that the
 	  underlying data structure can support. These differences pose a
 	  challenge when creating a uniform interface for priority queues.
 	</para>
diff --git a/libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml b/libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
index 241ec9f0e33412d8710e6035fea8f511e8b4135f..27d6c1df08494c2b3e3fc9dec8812661cc0e8e8a 100644
--- a/libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
+++ b/libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
@@ -89,7 +89,7 @@
 	  </title></info>
 
 	  <para>The graphic below show the results for the native
-	  and collision-chaining hash types the the function
+	  and collision-chaining hash types the function
 	  applied being a text find timing test using
 	  <function>find</function>.
 	  </para>