From patchwork Tue Apr 1 21:35:20 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Wakely X-Patchwork-Id: 336173 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4C28414009C for ; Wed, 2 Apr 2014 08:35:53 +1100 (EST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; q=dns; s= default; b=FFyC42H6dWmVgyIc17u3S/RFeVVMz6NJZA1ddF5GJJqAedhgZ8Nnq rlVmIiquk6CY+07UgDqgMYH88xesYT9+sjHT8T/d8AXeZE70EqiuYeFyeX09joVP AEkXaDIMfWRB0bvx4Z/O298UsCChijMzT+CXcxQHyPQnjI8k9d7m1o= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; s= default; bh=E60zBlIoeBtZ5Vh7gWCNlFMMmtg=; b=IMlbheI5whJ0rYdFfsWz B8zADQY7MeJEX2RSoD+xss5HfYYrRsudaHxPgNoZcspR7Tr0fq/Yh4y2iAwFxpRH 15QQ6W2uNcYaOKTwJG4ZctgMOJpCpB8hEaDUISk8SksfGIntTDHI48W7tCuBObkb Oh4DYtE3a9NnRTLuqKaV5Xs= Received: (qmail 16348 invoked by alias); 1 Apr 2014 21:35:37 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 16326 invoked by uid 89); 1 Apr 2014 21:35:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 01 Apr 2014 21:35:25 +0000 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s31LZMRr019019 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 1 Apr 2014 17:35:23 -0400 Received: from localhost (vpn1-4-217.ams2.redhat.com [10.36.4.217]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s31LZLJ6024268; Tue, 1 Apr 2014 17:35:21 -0400 Date: Tue, 1 Apr 2014 22:35:20 +0100 From: Jonathan Wakely To: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: [patch] Fix broken links in libstdc++ manual Message-ID: <20140401213520.GM13192@redhat.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Fix some broken links in the libstdc++ docs. Committed to trunk commit 201c0a880621618055a572fb1dbb4a7cc39896f4 Author: Jonathan Wakely Date: Tue Apr 1 20:45:54 2014 +0100 * doc/xml/manual/backwards_compatibility.xml (backwards.third.headers): Update link. * doc/xml/manual/policy_data_structures_biblio.xml (bibliography): Fix broken links. * doc/xml/manual/shared_ptr.xml (shared_ptr.impl): Likewise. * doc/xml/manual/using_exceptions.xml (bibliography): Likewise. * doc/xml/manual/concurrency_extensions.xml (manual.ext.concurrency.impl.atomic_fallbacks): Likewise. * doc/html/*: Regenerate. diff --git a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml index 3cb7bac..89c7cc6 100644 --- a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml +++ b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml @@ -614,8 +614,8 @@ libstdc++-v3. For those of you new to ISO C++ (welcome, time travelers!), no, that isn't a typo. Yes, the headers really have new names. - Marshall Cline's C++ FAQ Lite has a good explanation in item - [27.4]. + Marshall Cline's C++ FAQ Lite has a good explanation in What's + the difference between <xxx> and <xxx.h> headers?. Some include adjustment may be required. What follows is an diff --git a/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml b/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml index aef588d..b9bab53 100644 --- a/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml +++ b/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml @@ -255,7 +255,7 @@ hardware, hand-crafted assembly is selected. This is the case for the following And for the rest, a simulated atomic lock via pthreads. - Detailed information about compiler intrinsics for atomic operations can be found in the GCC documentation. + Detailed information about compiler intrinsics for atomic operations can be found in the GCC documentation. More details on the library fallbacks from the porting section. diff --git a/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml b/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml index 49cacf0..3c4c320 100644 --- a/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml +++ b/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml @@ -181,7 +181,7 @@ <link xmlns:xlink="http://www.w3.org/1999/xlink" - xlink:href="www.boost.org/doc/libs/release/libs/timer/"> + xlink:href="http://www.boost.org/doc/libs/release/libs/timer/"> Boost Timer Library </link> @@ -208,7 +208,7 @@ <link xmlns:xlink="http://www.w3.org/1999/xlink" - xlink:href="www.boost.org/doc/libs/release/libs/pool/"> + xlink:href="http://www.boost.org/doc/libs/release/libs/pool/"> Boost Pool Library </link> @@ -236,7 +236,7 @@ <link xmlns:xlink="http://www.w3.org/1999/xlink" - xlink:href="www.boost.org/doc/libs/release/libs/type_traits/"> + xlink:href="http://www.boost.org/doc/libs/release/libs/type_traits/"> Boost Type Traits Library </link> diff --git a/libstdc++-v3/doc/xml/manual/shared_ptr.xml b/libstdc++-v3/doc/xml/manual/shared_ptr.xml index a89c972..950e4e0 100644 --- a/libstdc++-v3/doc/xml/manual/shared_ptr.xml +++ b/libstdc++-v3/doc/xml/manual/shared_ptr.xml @@ -243,7 +243,7 @@ available policies are: Selected when GCC supports a builtin atomic compare-and-swap operation -on the target processor (see Atomic +on the target processor (see Atomic Builtins.) The reference counts are maintained using a lock-free algorithm and GCC's atomic builtins, which provide the required memory synchronisation. diff --git a/libstdc++-v3/doc/xml/manual/using_exceptions.xml b/libstdc++-v3/doc/xml/manual/using_exceptions.xml index 5eb0022..698b2fb 100644 --- a/libstdc++-v3/doc/xml/manual/using_exceptions.xml +++ b/libstdc++-v3/doc/xml/manual/using_exceptions.xml @@ -480,7 +480,7 @@ is called. <link xmlns:xlink="http://www.w3.org/1999/xlink" - xlink:href="www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf"> + xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/1997/N1077.pdf"> Standard Library Exception Policy </link>