summaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog206
1 files changed, 206 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index dfb651e96a1..a5e61f78664 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,209 @@
+2010-07-22 Benjamin Kosnik <bkoz@redhat.com>
+
+ DocBook 4.5 to 5.0 transition.
+ * doc/xml/authors.xml: Update markup to DocBook 5.0.
+ * doc/xml/faq.xml: Same.
+ * doc/xml/api.xml: Same.
+ * doc/xml/class.txml
+ * doc/xml/gnu/gpl-3.0.xml: Same.
+ * doc/xml/gnu/fdl-1.2.xml: Same.
+ * doc/xml/gnu/fdl-1.3.xml: Same.
+ * doc/xml/gnu/gpl-2.0.xml: Same.
+ * doc/xml/chapter.txml: Same.
+ * doc/xml/manual/mt_allocator.xml: Same.
+ * doc/xml/manual/allocator.xml: Same.
+ * doc/xml/manual/ctype.xml: Same.
+ * doc/xml/manual/numerics.xml: Same.
+ * doc/xml/manual/codecvt.xml: Same.
+ * doc/xml/manual/backwards_compatibility.xml: Same.
+ * doc/xml/manual/concurrency.xml: Same.
+ * doc/xml/manual/intro.xml: Same.
+ * doc/xml/manual/abi.xml: Same.
+ * doc/xml/manual/shared_ptr.xml: Same.
+ * doc/xml/manual/status_cxxtr1.xml: Same.
+ * doc/xml/manual/auto_ptr.xml: Same.
+ * doc/xml/manual/internals.xml: Same.
+ * doc/xml/manual/atomics.xml: Same.
+ * doc/xml/manual/parallel_mode.xml: Same.
+ * doc/xml/manual/status_cxx1998.xml: Same.
+ * doc/xml/manual/profile_mode.xml: Same.
+ * doc/xml/manual/containers.xml: Same.
+ * doc/xml/manual/io.xml: Same.
+ * doc/xml/manual/concurrency_extensions.xml: Same.
+ * doc/xml/manual/appendix_porting.xml: Same.
+ * doc/xml/manual/utilities.xml: Same.
+ * doc/xml/manual/support.xml: Same.
+ * doc/xml/manual/bitmap_allocator.xml: Same.
+ * doc/xml/manual/configure.xml: Same.
+ * doc/xml/manual/build_hacking.xml: Same.
+ * doc/xml/manual/evolution.xml: Same.
+ * doc/xml/manual/using.xml: Same.
+ * doc/xml/manual/using_exceptions.xml: Same.
+ * doc/xml/manual/debug.xml: Same.
+ * doc/xml/manual/localization.xml: Same.
+ * doc/xml/manual/strings.xml: Same.
+ * doc/xml/manual/debug_mode.xml: Same.
+ * doc/xml/manual/locale.xml: Same.
+ * doc/xml/manual/extensions.xml: Same.
+ * doc/xml/manual/appendix_contributing.xml: Same.
+ * doc/xml/manual/prerequisites.xml: Same.
+ * doc/xml/manual/messages.xml: Same.
+ * doc/xml/manual/diagnostics.xml: Same.
+ * doc/xml/manual/algorithms.xml: Same.
+ * doc/xml/manual/appendix_free.xml: Same.
+ * doc/xml/manual/iterators.xml: Same.
+ * doc/xml/manual/spine.xml: Same.
+ * doc/xml/manual/status_cxxtr24733.xml: Same.
+ * doc/xml/manual/status_cxx200x.xml: Same.
+ * doc/xml/manual/test.xml: Same.
+ * doc/xml/book.txml: Same.
+ * doc/xml/spine.xml: Same.
+ * doc/Makefile.am: Same.
+ * doc/Makefile.in: Regenerate.
+
+2010-07-20 Benjamin Kosnik <bkoz@redhat.com>
+
+ * doc/xml/manual/appendix_contributing.xml: Update for new reality.
+ * doc/Makefile.am (doc-xml): New default rule for XML output.
+ (doc-xml-single-doxygen): Standardize output names.
+ * doc/Makefile.in: Regenerate.
+
+ * doc/doxygen/user.cfg.in: Tweak.
+
+2010-07-20 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * libsupc++/unwind-cxx.h: Minor formatting / stylistic tweaks.
+
+2010-07-20 Mikael Pettersson <mikpe@it.uu.se>
+
+ PR libstdc++/44902
+ * libsupc++/unwind-cxx.h (__cxa_type_match): Correct prototype.
+ (__cxa_begin_cleanup): Likewise.
+
+2010-07-19 Benjamin Kosnik <bkoz@redhat.com>
+
+ * doc/Makefile.am (doc-texinfo): New rule.
+ (doc-texinfo-docbook): New rule.
+ (DB2TEXI_FLAGS): New.
+ (doc-xml-single-docbook): Just the manual, not the set. Tweak flags.
+ * doc/Makefile.in: Regenerate.
+
+2010-07-14 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * doc/xml/manual/shared_ptr.xml: Update.
+ * doc/html/*: Regenerate.
+
+2010-07-13 Benjamin Kosnik <bkoz@redhat.com>
+
+ * doc/Makefile.am: Edit pdf rules.
+ (doc-man, doc-pdf, doc-html): Expand default rules.
+ * doc/Makefile.in: Regenerate.
+ * doc/doxygen/user.cfg.in: Update to Doxygen 1.7.1.
+
+2010-07-11 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/std/type_traits (is_convertible): Use SFINAE.
+ * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
+ dg-error line numbers.
+ * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
+ Likewise.
+ * testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
+
+2010-07-09 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ PR libstdc++/44875
+ * doc/xml/manual/status_cxx200x.xml: Corrections to status.
+ * doc/html/*: Regenerate.
+
+2010-07-08 Benjamin Kosnik <bkoz@redhat.com>
+
+ * include/bits/stl_heap.h: Update markup.
+ * include/bits/move.h: Same.
+ * include/bits/algorithmfwd.h: Same.
+ * include/bits/regex.h: Same.
+ * include/bits/random.h: Same.
+ * doc/doxygen/doxygroups.cc: Same.
+ * doc/doxygen/user.cfg.in: Remove include/tr1_impl/regex from
+ input file list.
+ * doc/Makefile.am (doc-pdf-doxygen): Add comment, put generated
+ pdf in location consistent with docbook pdf generation.
+ * doc/Makefile.in: Regenerate.
+
+2010-07-06 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * doc/xml/manual/status_cxx200x.xml: Add some missing features.
+ * doc/html/*: Regenerate.
+
+2010-07-03 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ * include/bits/regex_compiler.h: Fix filename in doxygen comment.
+ * include/bits/regex_constants.h: Likewise.
+ * include/bits/regex_error.h: Likewise.
+ * include/bits/regex_grep_matcher.h: Likewise.
+ * include/bits/regex_grep_matcher.tcc: Likewise.
+ * include/bits/regex_nfa.tcc: Likewise.
+
+2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * acinclude.m4 (symvers_renaming): Define
+ HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT instead of
+ _GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT.
+ Fix syntax error.
+ * config.h.in: Regenerate.
+ * configure: Regenerate.
+
+2010-07-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Handle sun style.
+ Require GCC_PROG_GNU_CXXFILT.
+ (_GLIBCXX_HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT): Define
+ unless targetting solaris2*.
+ Include ../config/gc++filt.m4.
+ * configure.host (i?86-*-solaris2*): Set abi_baseline_pair.
+ (sparc-*-solaris2*): Likewise.
+ * src/Makefile.am [ENABLE_SYMVERS_SUN] (version_dep, version_arg):
+ New variables.
+ (libstdc++-symbols.ver-sun): New target.
+ * configure: Regenerate.
+ * config.h.in: Regenerate.
+ * Makefile.in: Likewise.
+ * doc/Makefile.in: Likewise.
+ * include/Makefile.in: Likewise.
+ * libsupc++/Makefile.in: Likewise.
+ * po/Makefile.in: Likewise.
+ * python/Makefile.in: Likewise.
+ * src/Makefile.in: Likewise.
+ * src/atomic.cc: Only define/use _GLIBCXX_ASM_SYMVER if
+ _GLIBCXX_HAVE_SYMVER_RENAMING_RUNTIME_SUPPORT.
+ * src/compatibility.cc: Likewise.
+ * testsuite/Makefile.am (baseline_subdir): Define.
+ (baseline_symbols): Use it.
+ (new-abi-baseline): Likewise.
+ * testsuite/Makefile.in: Regenerate.
+
+ * config/abi/pre/gnu.ver (GLIBCXX_3.4.5): Enclose duplicates in
+ #ifdef HAVE_SYMVER_RENAMING_RUNTIME_SUPPORT.
+ (GLIBCXX_3.4.6): Likewise.
+
+ * doc/xml/manual/configure.xml (--enable-symvers): Document sun
+ style.
+
+ * doc/xml/manual/abi.xml: Fix grammar.
+ (Symbol versioning on the libstdc++.so binary): Fix mapfile path.
+ (Incremental bumping of a library pre-defined macro): Fix
+ c++config path.
+ (Incremental bumping of a library pre-defined macro,
+ _GLIBCPP_VERSION): Likewise.
+ (Matching each specific C++ compiler release to a specific set of
+ C++ include files): Fix acinclude.m4 path.
+ (Prerequisites): Allow for Sun linker on Solaris 2.5+.
+ Use proper link to Configuring.
+ Fix acinclude.m4 path.
+ (Checking Active): Allow for additional symbol versioning styles.
+ Provide Solaris 2 example with pvs -r.
+ (Bibliography): Update Linker and Libraries Guide, C++ Migration
+ Guide entries.
+
2010-06-29 Jason Merrill <jason@redhat.com>
Enable implicitly declared move constructor/operator= (N3053).