From 15238db85a4b38dbef4b5d52190421bcbe6cd274 Mon Sep 17 00:00:00 2001 From: redi Date: Sat, 1 May 2010 20:03:19 +0000 Subject: [PATCH] 2010-05-01 Jonathan Wakely * doc/xml/faq.xml: Fix anachronisms. * doc/xml/manual/intro.xml (Make): Tweak grammar and whitespace. * doc/xml/manual/support.xml (NULL): Use inline element instead of block. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158964 138bc75d-0d04-0410-961f-82ee72b054a4 --- libstdc++-v3/ChangeLog | 10 +++++++++- libstdc++-v3/doc/html/faq.html | 7 +++---- libstdc++-v3/doc/html/manual/make.html | 2 +- libstdc++-v3/doc/html/manual/support.html | 2 +- libstdc++-v3/doc/xml/faq.xml | 7 +++---- libstdc++-v3/doc/xml/manual/intro.xml | 2 +- libstdc++-v3/doc/xml/manual/support.xml | 2 +- 7 files changed, 19 insertions(+), 13 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 14287ab3189..b47dea271a4 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2010-05-01 Jonathan Wakely + + * doc/xml/faq.xml: Fix anachronisms. + * doc/xml/manual/intro.xml (Make): Tweak grammar and whitespace. + * doc/xml/manual/support.xml (NULL): Use inline element + instead of block. + * doc/html/*: Regenerate. + 2010-04-30 Paolo Carlini * include/bits/stl_pair.h (piecewise_construct_t, @@ -41,7 +49,7 @@ 2010-04-27 Alexander Monakov - * testsuite/22_locale/codecvt/unshift/char/1.c (test01): Clarify size + * testsuite/22_locale/codecvt/unshift/char/1.cc (test01): Clarify size definition. Use memcpy and memcmp to avoid access beyond allocated memory. diff --git a/libstdc++-v3/doc/html/faq.html b/libstdc++-v3/doc/html/faq.html index 15798d68840..12d91a8e678 100644 --- a/libstdc++-v3/doc/html/faq.html +++ b/libstdc++-v3/doc/html/faq.html @@ -473,9 +473,8 @@ Recent GNU/Linux glibc required?

When running on GNU/Linux, libstdc++ 3.2.1 (shared library version 5.0.1) and later uses localization and formatting code from the system - C library (glibc) version 2.2.5. That version of glibc is over a - year old and contains necessary bugfixes. Many GNU/Linux distros make - glibc version 2.3.x available now. + C library (glibc) version 2.2.5 which contains necessary bugfixes. + Most GNU/Linux distros make more recent versions available now.

The guideline is simple: the more recent the C++ library, the more recent the C library. (This is also documented in the main GCC installation instructions.) @@ -520,7 +519,7 @@ For those people who are not part of the ISO Library Group (i.e., nearly all of us needing to read this page in the first place), a public list of the library defects is occasionally - published here. + published here. Some of these issues have resulted in code changes in libstdc++.

If you think you've discovered a new bug that is not listed, diff --git a/libstdc++-v3/doc/html/manual/make.html b/libstdc++-v3/doc/html/manual/make.html index d3066e93934..fb6d3a3f368 100644 --- a/libstdc++-v3/doc/html/manual/make.html +++ b/libstdc++-v3/doc/html/manual/make.html @@ -4,6 +4,6 @@ GCC Installation Instructions first. Read all of them. Twice. -

Then type:make, and congratulations, you're +

Then type: make, and congratulations, you've started to build.

diff --git a/libstdc++-v3/doc/html/manual/support.html b/libstdc++-v3/doc/html/manual/support.html index 2a6dc2e717d..d351fdf8ee5 100644 --- a/libstdc++-v3/doc/html/manual/support.html +++ b/libstdc++-v3/doc/html/manual/support.html @@ -106,7 +106,7 @@ to be (void*)0, which is often used in C.

For g++, NULL is -

#define

'd to be + #define'd to be __null, a magic keyword extension of g++.

diff --git a/libstdc++-v3/doc/xml/faq.xml b/libstdc++-v3/doc/xml/faq.xml index 22d2e629010..ad75d178470 100644 --- a/libstdc++-v3/doc/xml/faq.xml +++ b/libstdc++-v3/doc/xml/faq.xml @@ -638,9 +638,8 @@ When running on GNU/Linux, libstdc++ 3.2.1 (shared library version 5.0.1) and later uses localization and formatting code from the system - C library (glibc) version 2.2.5. That version of glibc is over a - year old and contains necessary bugfixes. Many GNU/Linux distros make - glibc version 2.3.x available now. + C library (glibc) version 2.2.5 which contains necessary bugfixes. + Most GNU/Linux distros make more recent versions available now. The guideline is simple: the more recent the C++ library, the more recent the C library. (This is also documented in the main @@ -718,7 +717,7 @@ For those people who are not part of the ISO Library Group (i.e., nearly all of us needing to read this page in the first place), a public list of the library defects is occasionally - published here. + published here. Some of these issues have resulted in code changes in libstdc++. diff --git a/libstdc++-v3/doc/xml/manual/intro.xml b/libstdc++-v3/doc/xml/manual/intro.xml index cfd8c4fe6ac..c1c1ee4de04 100644 --- a/libstdc++-v3/doc/xml/manual/intro.xml +++ b/libstdc++-v3/doc/xml/manual/intro.xml @@ -878,7 +878,7 @@ requirements of the license of GCC. Twice. -Then type:make, and congratulations, you're +Then type: make, and congratulations, you've started to build. diff --git a/libstdc++-v3/doc/xml/manual/support.xml b/libstdc++-v3/doc/xml/manual/support.xml index 20b5b726eed..8035efc38f6 100644 --- a/libstdc++-v3/doc/xml/manual/support.xml +++ b/libstdc++-v3/doc/xml/manual/support.xml @@ -166,7 +166,7 @@ For g++, NULL is - #define'd to be + #define'd to be __null, a magic keyword extension of g++. -- 2.11.0