This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs". The branch, master has been updated via c47e7251a822a5068249ba6eb875a1fbd3fecc8b (commit) from d1abca5195cfd15aad393ae35fe899f53a86ebb2 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c47e7251a822a5068249ba6eb875a1fbd3fecc8b Author: Jonathan Wakely Date: Thu May 11 14:06:31 2023 +0100 Document libstdc++ freestanding changes in gcc-13 diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html index bd022ed2..39414e18 100644 --- a/htdocs/gcc-13/changes.html +++ b/htdocs/gcc-13/changes.html @@ -412,6 +412,20 @@ You may also want to check out our
  • Support for the <experimental/synchronized_value> header from v2 of the Concurrency Technical Specification.
  • +
  • Support for many previously unavailable features in freestanding mode, + thanks to Arsen Arsenović. For example, std::tuple is + now available for freestanding compilation. The freestanding subset + contains all the components made freestanding by + P1642, + but libstdc++ adds more components to the freestanding subset, + such as std::array and std::string_view. + Additionally, libstdc++ now respects the -ffreestanding + compiler option and so it is not necessary to build a separate + freestanding installation of libstdc++. Compiling with + -ffreestanding will restrict the available features to + the freestanding subset, even if libstdc++ was built as a full, hosted + implementation. +
  • ----------------------------------------------------------------------- Summary of changes: htdocs/gcc-13/changes.html | 14 ++++++++++++++ 1 file changed, 14 insertions(+) hooks/post-receive -- gcc-wwwdocs