diff options
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 206 |
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). |