From 8c882891938e25799ab256e9f229efa3c8e3dea6 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Sat, 30 Jul 2011 02:13:34 +0000 Subject: [PATCH] build_hacking.xml: Markup imagedata changes. 2011-07-29 Benjamin Kosnik * doc/xml/manual/build_hacking.xml: Markup imagedata changes. * doc/xml/manual/policy_data_structures.xml: Same. * doc/xml/class.txml: Remove biblioid. * doc/xml/manual/allocator.xml: Same. * doc/xml/manual/ctype.xml: Same. * doc/xml/manual/codecvt.xml: Same. * doc/xml/manual/backwards_compatibility.xml: Same. * doc/xml/manual/abi.xml: Same. * doc/xml/manual/shared_ptr.xml: Same. * doc/xml/manual/using_exceptions.xml: Same. * doc/xml/manual/messages.xml: Same. From-SVN: r176957 --- libstdc++-v3/ChangeLog | 15 +++ libstdc++-v3/doc/xml/class.txml | 77 +++++++------ libstdc++-v3/doc/xml/manual/abi.xml | 107 ++++++++++-------- libstdc++-v3/doc/xml/manual/allocator.xml | 37 +++--- .../xml/manual/backwards_compatibility.xml | 28 ++--- libstdc++-v3/doc/xml/manual/build_hacking.xml | 4 +- libstdc++-v3/doc/xml/manual/codecvt.xml | 38 ++++--- libstdc++-v3/doc/xml/manual/ctype.xml | 9 +- libstdc++-v3/doc/xml/manual/messages.xml | 31 ++--- .../doc/xml/manual/policy_data_structures.xml | 24 ++-- libstdc++-v3/doc/xml/manual/shared_ptr.xml | 39 ++++--- .../doc/xml/manual/using_exceptions.xml | 65 ++++++----- 12 files changed, 272 insertions(+), 202 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 3a24ca4bc6f..42e271f37a2 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,18 @@ +2011-07-29 Benjamin Kosnik + + * doc/xml/manual/build_hacking.xml: Markup imagedata changes. + * doc/xml/manual/policy_data_structures.xml: Same. + + * doc/xml/class.txml: Remove biblioid. + * doc/xml/manual/allocator.xml: Same. + * doc/xml/manual/ctype.xml: Same. + * doc/xml/manual/codecvt.xml: Same. + * doc/xml/manual/backwards_compatibility.xml: Same. + * doc/xml/manual/abi.xml: Same. + * doc/xml/manual/shared_ptr.xml: Same. + * doc/xml/manual/using_exceptions.xml: Same. + * doc/xml/manual/messages.xml: Same. + 2011-07-29 Benjamin Kosnik Docbook conversion of existing ext/pb_ds documentation. diff --git a/libstdc++-v3/doc/xml/class.txml b/libstdc++-v3/doc/xml/class.txml index 26c9acf97f1..c452192a9f2 100644 --- a/libstdc++-v3/doc/xml/class.txml +++ b/libstdc++-v3/doc/xml/class.txml @@ -108,48 +108,57 @@ -Bibliography + + + + Bibliography + + - - diff --git a/libstdc++-v3/doc/xml/manual/abi.xml b/libstdc++-v3/doc/xml/manual/abi.xml index 6e7d46bfad7..a8b92416e89 100644 --- a/libstdc++-v3/doc/xml/manual/abi.xml +++ b/libstdc++-v3/doc/xml/manual/abi.xml @@ -1101,54 +1101,60 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so. Bibliography + + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://abicheck.sourceforge.net"> + ABIcheck + </link> + + + + + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.codesourcery.com/public/cxx-abi"> + C++ ABI Summary + </link> + + + - - - - ABIcheck, a vague idea of checking ABI compatibility - - - - - - - - C++ ABI Reference - - - - - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.intel.com/cd/software/products/asmo-na/eng/284736.htm"> Intel Compilers for Linux Compatibility with the GNU Compilers - </citetitle> + </link> + - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://download.oracle.com/docs/cd/E19963-01/html/819-0690/index.html"> Linker and Libraries Guide (document 819-0690) - </citetitle> + </link> + - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://download.oracle.com/docs/cd/E19422-01/819-3689/index.html"> Sun Studio 11: C++ Migration Guide (document 819-3689) - </citetitle> + </link> + - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.akkadia.org/drepper/dsohowto.pdf"> How to Write Shared Libraries - </citetitle> + </link> + @@ -1158,19 +1164,22 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.arm.com/miscPDFs/8033.pdf"> C++ ABI for the ARM Architecture - </citetitle> + </link> + - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n1976.html"> Dynamic Shared Objects: Survey and Issues - </citetitle> + </link> + + ISO C++ J16/06-0046 @@ -1178,11 +1187,12 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2013.html"> Versioning With Namespaces - </citetitle> + </link> + ISO C++ J16/06-0083 @@ -1190,12 +1200,13 @@ gcc test.c -g -O2 -L. -lone -ltwo /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://syrcose.ispras.ru/2009/files/SYRCoSE2009-CfP.pdf"> Binary Compatibility of Shared Libraries Implemented in C++ on GNU/Linux Systems - </citetitle> + </link> + SYRCoSE 2009 diff --git a/libstdc++-v3/doc/xml/manual/allocator.xml b/libstdc++-v3/doc/xml/manual/allocator.xml index b73554eb90e..55dc808ff99 100644 --- a/libstdc++-v3/doc/xml/manual/allocator.xml +++ b/libstdc++-v3/doc/xml/manual/allocator.xml @@ -504,11 +504,12 @@ - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.drdobbs.com/cpp/184403759"> The Standard Librarian: What Are Allocators Good For? - </citetitle> + </link> + MattAustern @@ -519,21 +520,23 @@ - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.cs.umass.edu/~emery/hoard"> The Hoard Memory Allocator - </citetitle> + </link> + EmeryBerger - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.cs.umass.edu/~emery/pubs/berger-oopsla2002.pdf"> Reconsidering Custom Memory Allocation - </citetitle> + </link> + EmeryBerger BenZorn @@ -546,11 +549,13 @@ - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.angelikalanger.com/Articles/C++Report/Allocators/Allocators.html"> Allocator Types - </citetitle> + </link> + + KlausKreft AngelikaLanger diff --git a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml index 1f7348a0e90..41193bb549d 100644 --- a/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml +++ b/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml @@ -1249,31 +1249,33 @@ AC_DEFUN([AC_HEADER_UNORDERED_SET], [ - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.kegel.com/gcc/gcc4.html"> Migrating to GCC 4.1 - </citetitle> + </link> + DanKegel - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://lists.debian.org/debian-gcc/2006/03/msg00405.html"> Building the Whole Debian Archive with GCC 4.1: A Summary - </citetitle> - + </link> + MartinMichlmayr - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://annwm.lbl.gov/~leggett/Atlas/gcc-3.2.html"> Migration guide for GCC-3.2 - </citetitle> + </link> + diff --git a/libstdc++-v3/doc/xml/manual/build_hacking.xml b/libstdc++-v3/doc/xml/manual/build_hacking.xml index 945ef499681..a956826d1c2 100644 --- a/libstdc++-v3/doc/xml/manual/build_hacking.xml +++ b/libstdc++-v3/doc/xml/manual/build_hacking.xml @@ -45,10 +45,10 @@ Configure and Build File Dependencies - + - + Dependency Graph for Configure and Build Files diff --git a/libstdc++-v3/doc/xml/manual/codecvt.xml b/libstdc++-v3/doc/xml/manual/codecvt.xml index 39a95aace01..f7d7e486261 100644 --- a/libstdc++-v3/doc/xml/manual/codecvt.xml +++ b/libstdc++-v3/doc/xml/manual/codecvt.xml @@ -586,11 +586,13 @@ codecvt usage. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.opengroup.org/austin"> System Interface Definitions, Issue 7 (IEEE Std. 1003.1-2008) - </citetitle> + </link> + + 2008 @@ -639,32 +641,36 @@ codecvt usage. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.lysator.liu.se/c/na1.html"> A brief description of Normative Addendum 1 - </citetitle> + </link> + FeatherClive Extended Character Sets - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://tldp.org/HOWTO/Unicode-HOWTO.html"> The Unicode HOWTO - </citetitle> + </link> + HaibleBruno - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.cl.cam.ac.uk/~mgk25/unicode.html"> UTF-8 and Unicode FAQ for Unix/Linux - </citetitle> + </link> + + KhunMarkus diff --git a/libstdc++-v3/doc/xml/manual/ctype.xml b/libstdc++-v3/doc/xml/manual/ctype.xml index afca9be5475..d6f2407a6e8 100644 --- a/libstdc++-v3/doc/xml/manual/ctype.xml +++ b/libstdc++-v3/doc/xml/manual/ctype.xml @@ -166,11 +166,12 @@ characters. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.unix.org/version3/ieee_std.html"> The Open Group Base Specifications, Issue 6 (IEEE Std. 1003.1-2004) - </citetitle> + </link> + 1999 diff --git a/libstdc++-v3/doc/xml/manual/messages.xml b/libstdc++-v3/doc/xml/manual/messages.xml index 753b965e657..d6ce1f7f7a3 100644 --- a/libstdc++-v3/doc/xml/manual/messages.xml +++ b/libstdc++-v3/doc/xml/manual/messages.xml @@ -489,12 +489,13 @@ void test01() - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.opengroup.org/austin"> System Interface Definitions, Issue 7 (IEEE Std. 1003.1-2008) - </citetitle> - <copyright> + </link> + + 2008 The Open Group/The Institute of Electrical and Electronics @@ -541,24 +542,28 @@ void test01() - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://java.sun.com/reference/api/index.html"> API Specifications, Java Platform - </citetitle> + </link> + java.util.Properties, java.text.MessageFormat, java.util.Locale, java.util.ResourceBundle + - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.gnu.org/software/gettext"> GNU gettext tools, version 0.10.38, Native Language Support Library and Tools. - </citetitle> + </link> + + diff --git a/libstdc++-v3/doc/xml/manual/policy_data_structures.xml b/libstdc++-v3/doc/xml/manual/policy_data_structures.xml index e9495db6091..d0bf146fe8a 100644 --- a/libstdc++-v3/doc/xml/manual/policy_data_structures.xml +++ b/libstdc++-v3/doc/xml/manual/policy_data_structures.xml @@ -1321,12 +1321,12 @@ Exception Hierarchy - + - + Exception Hierarchy @@ -2679,12 +2679,12 @@ Invalidation Guarantee Tags Hierarchy - + - + Invalidation Guarantee Tags Hierarchy @@ -2838,12 +2838,12 @@ Container Tag Hierarchy - + - + Container Tag Hierarchy diff --git a/libstdc++-v3/doc/xml/manual/shared_ptr.xml b/libstdc++-v3/doc/xml/manual/shared_ptr.xml index 4ef5f72b6a6..78cc8c4ba83 100644 --- a/libstdc++-v3/doc/xml/manual/shared_ptr.xml +++ b/libstdc++-v3/doc/xml/manual/shared_ptr.xml @@ -495,44 +495,51 @@ the following types, depending on how the shared_ptr is constructed. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2351.htm"> Improving shared_ptr for C++0x, Revision 2 - </citetitle> + </link> + + N2351 - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2456.html"> C++ Standard Library Active Issues List - </citetitle> + </link> + + N2456 - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2461.pdf"> Working Draft, Standard for Programming Language C++ - </citetitle> + </link> + N2461 - shared_ptr - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://boost.org/libs/smart_ptr/shared_ptr.htm"> Boost C++ Libraries documentation, shared_ptr - </citetitle> + </link> + + N2461 diff --git a/libstdc++-v3/doc/xml/manual/using_exceptions.xml b/libstdc++-v3/doc/xml/manual/using_exceptions.xml index 0ced13442b2..d9d271f9652 100644 --- a/libstdc++-v3/doc/xml/manual/using_exceptions.xml +++ b/libstdc++-v3/doc/xml/manual/using_exceptions.xml @@ -438,11 +438,13 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.opengroup.org/austin"> System Interface Definitions, Issue 7 (IEEE Std. 1003.1-2008) - </citetitle> + </link> + + 2.9.5 Thread Cancellation @@ -457,11 +459,12 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.boost.org/community/error_handling.html"> Error and Exception Handling - </citetitle> + </link> + DavidAbrahams @@ -473,11 +476,12 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.boost.org/community/exception_safety.html"> Exception-Safety in Generic Components - </citetitle> + </link> + DavidAbrahams @@ -488,11 +492,13 @@ 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"> Standard Library Exception Policy - </citetitle> + </link> + + MattAustern @@ -502,11 +508,12 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://gcc.gnu.org/ml/gcc-patches/2001-03/msg00661.html"> ia64 c++ abi exception handling - </citetitle> + </link> + RichardHenderson @@ -517,11 +524,12 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://www.research.att.com/~bs/3rd_safe.pdf"> Appendix E: Standard-Library Exception Safety - </citetitle> + </link> + BjarneStroustrup @@ -536,11 +544,12 @@ is called. - - - + + <link xmlns:xlink="http://www.w3.org/1999/xlink" + xlink:href="http://gcc.gnu.org/PR25191"> GCC Bug 25191: exception_defines.h #defines try/catch - </citetitle> + </link> +