summaryrefslogtreecommitdiff
path: root/libstdc++-v3/doc/html/manual/documentation_hacking.html
AgeCommit message (Collapse)Author
2017-10-25Update C++17 library status documentationredi
* doc/xml/manual/status_cxx1998.xml: Correct statement about what the doc covers. * doc/xml/manual/status_cxx2011.xml: Likewise. * doc/xml/manual/status_cxx2014.xml: Likewise. * doc/xml/manual/status_cxx2017.xml: Update C++17 status, and information on feature-test macros. * doc/xml/manual/status_cxxtr1.xml: Correct statement about what the doc covers. * doc/xml/manual/status_cxxtr24733.xml: Likewise. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@254080 138bc75d-0d04-0410-961f-82ee72b054a4
2017-03-05Add std::scoped_lock for C++17redi
* doc/xml/manual/status_cxx2017.xml: Document P0156R2 status. * doc/html/*: Regenerate. * include/std/mutex (scoped_lock): Implement new C++17 template. * testsuite/30_threads/scoped_lock/cons/1.cc: New test. * testsuite/30_threads/scoped_lock/requirements/ explicit_instantiation.cc: New test. * testsuite/30_threads/scoped_lock/requirements/typedefs.cc: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@245903 138bc75d-0d04-0410-961f-82ee72b054a4
2017-02-08Update links and references in libstdc++ manualredi
* doc/xml/manual/policy_data_structures.xml: Fix spelling of author's name. * doc/xml/manual/policy_data_structures_biblio.xml: Likewise. Remove broken links to texts that are no longer online. * doc/xml/manual/profile_mode.xml: Update links to CGO 2009 paper and LCPC 2006 paper. * doc/xml/manual/using.xml: Update links to memory model information. * doc/xml/manual/using_exceptions.xml: Update link to "Appendix E: Standard-Library Exception Safety". * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@245277 138bc75d-0d04-0410-961f-82ee72b054a4
2017-01-12PR66284 remove std::function special case for reference_wrapperredi
PR libstdc++/66284 * doc/xml/manual/intro.xml: Document LWG 2781 change. * doc/html/*: Regenerate. * include/std/functional (_Function_base::_Ref_manager): Remove. (_Function_handler): Remove partial specializations for reference_wrapper. (function::target): Remove special case for const qualification. * testsuite/20_util/function/6.cc: Adjust tests for target type. * testsuite/20_util/function/7.cc: Likewise. * testsuite/20_util/function/8.cc: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244364 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-09 * doc/Makefile.am: Add missing file. Use generate.consistent.idsredi
parameter for DocBook HTML generation. * doc/Makefile.in: Regenerate. * doc/doxygen/user.cfg.in: Unset DOT_FONTNAME. * doc/xml/faq.xml: Update content and improve formatting. * doc/xml/manual/abi.xml: Add stable ID attribute and fix links. * doc/xml/manual/allocator.xml: Add stable ID attribute. * doc/xml/manual/bitmap_allocator.xml: Likewise. * doc/xml/manual/build_hacking.xml: Likewise. * doc/xml/manual/codecvt.xml: Change URL. * doc/xml/manual/ctype.xml: Add stable ID attribute. * doc/xml/manual/debug_mode.xml: Likewise. * doc/xml/manual/documentation_hacking.xml: Likewise. * doc/xml/manual/evolution.xml: Likewise. * doc/xml/manual/extensions.xml: Likewise. * doc/xml/manual/locale.xml: Likewise. * doc/xml/manual/messages.xml: Make section id consistent, improve markup, change URL. * doc/xml/manual/parallel_mode.xml: Add stable ID attributes. * doc/xml/manual/profile_mode.xml: Likewise. * doc/xml/manual/shared_ptr.xml: Likewise. Also remove old info. * doc/xml/manual/status_cxx1998.xml: Add stable ID attributes. * doc/xml/manual/status_cxx2011.xml: Likewise. * doc/xml/manual/status_cxx2014.xml: Likewise. * doc/xml/manual/status_cxxtr1.xml: Likewise. * doc/xml/manual/status_cxxtr24733.xml: Likewise. * doc/xml/manual/using.xml: Likewise. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211376 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-27 * doc/html/*: Regenerate.redi
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208875 138bc75d-0d04-0410-961f-82ee72b054a4
2014-01-29 PR libstdc++/57226redi
* doc/xml/manual/debug.xml (debug.gdb): Update documentation for installation and use of python printers. * doc/xml/manual/status_cxx2011.xml: Update. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207288 138bc75d-0d04-0410-961f-82ee72b054a4
2013-04-02 * doc/xml/manual/appendix_contributing.xml: Remove broken link andredi
defer to general documentation on contributing to GCC. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197334 138bc75d-0d04-0410-961f-82ee72b054a4
2013-03-142013-03-13 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@196647 138bc75d-0d04-0410-961f-82ee72b054a4
2013-02-112013-02-11 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195959 138bc75d-0d04-0410-961f-82ee72b054a4
2012-12-18 * doc/xml/manual/abi.xml: Update URLs for C++ ABI.redi
* doc/xml/manual/policy_data_structures_biblio.xml: Add xmlns attribute. * doc/xml/manual/debug_mode.xml: Give filenames to chunks. * doc/xml/manual/diagnostics.xml: Likewise. * doc/xml/manual/extensions.xml: Likewise. * doc/xml/manual/bitmap_allocator.xml: Likewise. * doc/xml/manual/mt_allocator.xml: Likewise. * doc/xml/manual/policy_data_structures.xml: Likewise. * doc/xml/manual/parallel_mode.xml: Likewise. * doc/xml/manual/profile_mode.xml: Likewise. * doc/xml/manual/spine.xml: Likewise. Update copyright years. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194576 138bc75d-0d04-0410-961f-82ee72b054a4
2012-11-03 * doc/html/*: Regenerate.redi
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193116 138bc75d-0d04-0410-961f-82ee72b054a4
2012-09-30 PR libstdc++/54577redi
* doc/xml/manual/status_cxx2011.xml: N2350 changes are missing from sequence containers. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@191866 138bc75d-0d04-0410-961f-82ee72b054a4
2012-08-292012-08-28 Benjamin Kosnik <bkoz@redhat.com>bkoz
PR libstdc++/54102, part 2 * doc/Makefile.am (XSL_HTML_STYLE): use xhtml, not html. * doc/Makefile.in: Regenerate. * doc/html/*: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190771 138bc75d-0d04-0410-961f-82ee72b054a4
2012-08-292012-08-28 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190770 138bc75d-0d04-0410-961f-82ee72b054a4
2012-08-23 PR libstdc++/54354redi
* doc/xml/manual/status_cxx2011.xml: Note missing manipulators. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190616 138bc75d-0d04-0410-961f-82ee72b054a4
2012-01-172012-01-17 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183264 138bc75d-0d04-0410-961f-82ee72b054a4
2011-12-11 * doc/xml/manual/abi.xml: Replace gcc-x.y.z with GCC x.y.z or x.y,redi
remove excessive duplication of version information. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@182206 138bc75d-0d04-0410-961f-82ee72b054a4
2011-11-06 * doc/xml/manual/backwards_compatibility.xml: Fix autoconf tests forredi
C++11 compiler features and library headers. Add stable id attributes. Use <filename> element for headers and surround in angle brackets. Use <classname> for classes. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181047 138bc75d-0d04-0410-961f-82ee72b054a4
2011-11-06 * doc/xml/faq.xml: Replace references to C++0x with C++11.redi
* doc/xml/manual/intro.xml: Likewise. * doc/xml/manual/backwards_compatibility.xml: Likewise. * doc/xml/manual/shared_ptr.xml: Likewise. * doc/xml/manual/configure.xml: Likewise. * doc/xml/manual/evolution.xml: Likewise. * doc/xml/manual/using.xml: Likewise. * doc/xml/manual/strings.xml: Likewise. * doc/xml/manual/debug_mode.xml: Likewise. * doc/xml/manual/policy_data_structures.xml: Likewise. * doc/xml/manual/extensions.xml: Likewise. * doc/xml/manual/diagnostics.xml: Likewise. * doc/xml/manual/test.xml: Likewise. * doc/xml/manual/status_cxx200x.xml: Likewise, and rename to... * doc/xml/manual/status_cxx2011.xml: Here. * doc/Makefile.am: Rename status_cxx200x.xml. * doc/Makefile.in: Regenerate. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181041 138bc75d-0d04-0410-961f-82ee72b054a4
2011-11-032011-11-03 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180837 138bc75d-0d04-0410-961f-82ee72b054a4
2011-09-282011-09-27 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. * doc/Makefile.am: Un-nest the ext output directory. * doc/Makefile.in: Regenerate. * spine.xml: Remove authors, add abstract for short contents. Rename to index.html for html output. * manual/spine.xml: Authors here, manual starts with index.html. * api.xml: Update. * faq.xml: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@179304 138bc75d-0d04-0410-961f-82ee72b054a4
2011-05-312011-05-31 Jonathan Wakely <jwakely.gcc@gmail.com>redi
* doc/xml/manual/status_cxx200x.xml: Update. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@174468 138bc75d-0d04-0410-961f-82ee72b054a4
2011-05-022011-05-03 Jonathan Wakely <jwakely.gcc@gmail.com>redi
PR libstdc++/48848 * doc/xml/manual/status_cxx200x.xml: Update valarray status. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173278 138bc75d-0d04-0410-961f-82ee72b054a4
2011-05-022011-05-02 Jonathan Wakely <jwakely.gcc@gmail.com>redi
* doc/xml/manual/status_cxx200x.xml: Update to reflect current status and FDIS content. * doc/xml/manual/documentation_hacking.xml: Fix typo. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173243 138bc75d-0d04-0410-961f-82ee72b054a4
2011-02-102011-02-10 Jonathan Wakely <jwakely.gcc@gmail.com>redi
* doc/xml/manual/status_cxx200x.xml: Update. * doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169996 138bc75d-0d04-0410-961f-82ee72b054a4
2011-02-092011-02-08 Benjamin Kosnik <bkoz@redhat.com>bkoz
* doc/html/*: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169960 138bc75d-0d04-0410-961f-82ee72b054a4