gcc-wwwdocs branch master updated. f1c408e514f45a0dcfd81e86991f90a253d18bbf
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 f1c408e514f45a0dcfd81e86991f90a253d18bbf (commit) from e88adf00155f04f33f860b88c6ab7dae09d77225 (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 f1c408e514f45a0dcfd81e86991f90a253d18bbf Author: liuhongt Date: Wed Jul 31 10:24:33 2024 +0800 [x86] Mention _Float16 and __bf16 changes in GCC14. diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index ca4cae0f..b023a4b9 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -982,6 +982,13 @@ __asm (".global __flmap_lock" "\n\t" AVX512VP2INTERSECT, AVXVNNI, MOVDIR64B, MOVDIRI, and PREFETCHI ISA extensions. + The _Float16 and __bf16 type are supported +independent of SSE2. W/o SSE2, these types are storage-only, compiler will +issue an error when they're used in conversion, unary operation, +binary operation, parameter passing or value return. Please use +__SSE2__ to detect arithmetic support of these types +instead of __FLT16_MAX__(or other similar Macros). + MCore diff --git a/htdocs/gcc-14/porting_to.html b/htdocs/gcc-14/porting_to.html index 3de15d02..2d8eaf3a 100644 --- a/htdocs/gcc-14/porting_to.html +++ b/htdocs/gcc-14/porting_to.html @@ -554,6 +554,13 @@ incorrect instruction set by GCC 14. The fix in this case is to remember whether pop_options needs to be performed in a new user-defined macro. +Type _Float16 and __bf16 are supported independent of SSE2 for IA-32/x86-64 +W/o SSE2, these types are storage-only, compiler will issue an error when + they're used in conversion, unary operation, binary operation, parameter + passing or value return. Please use __SSE2__ to detect + arithmetic support of these types instead of + __FLT16_MAX__(or other similar Macros). + --- Summary of changes: htdocs/gcc-14/changes.html| 7 +++ htdocs/gcc-14/porting_to.html | 7 +++ 2 files changed, 14 insertions(+) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. 3fee8067ebc52ca7af460558f8b8ba27bf693754
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 3fee8067ebc52ca7af460558f8b8ba27bf693754 (commit) from f1c408e514f45a0dcfd81e86991f90a253d18bbf (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 3fee8067ebc52ca7af460558f8b8ba27bf693754 Author: Marek Polacek Date: Wed Jul 31 15:23:11 2024 -0400 cxx-dr-status: Update cwg36 diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/projects/cxx-dr-status.html index d2d944d5..4dc68700 100644 --- a/htdocs/projects/cxx-dr-status.html +++ b/htdocs/projects/cxx-dr-status.html @@ -275,8 +275,8 @@ https://wg21.link/cwg36";>36 CD6 using-declarations in multiple-declaration contexts - ? - + No + https://gcc.gnu.org/PR116160";>PR116160 https://wg21.link/cwg37";>37 @@ -20196,7 +20196,7 @@ This page is currently maintained by mailto:pola...@redhat.com";>pola...@redhat.com. Last update: -Thu Jul 25 10:19:29 AM EDT 2024 +Wed Jul 31 03:22:31 PM EDT 2024 --- Summary of changes: htdocs/projects/cxx-dr-status.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- gcc-wwwdocs
gcc-wwwdocs branch master updated. c34e7f726440797702af984691ee07a6318cd140
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 c34e7f726440797702af984691ee07a6318cd140 (commit) from 3fee8067ebc52ca7af460558f8b8ba27bf693754 (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 c34e7f726440797702af984691ee07a6318cd140 Author: Marek Polacek Date: Wed Jul 31 15:27:50 2024 -0400 cxx-dr-status: Update cwg2663 diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/projects/cxx-dr-status.html index 4dc68700..6b493e3b 100644 --- a/htdocs/projects/cxx-dr-status.html +++ b/htdocs/projects/cxx-dr-status.html @@ -18677,8 +18677,8 @@ https://wg21.link/cwg2663";>2663 DRWP Example for member redeclarations with using-declarations - ? - + No + https://gcc.gnu.org/PR116160";>PR116160 https://wg21.link/cwg2664";>2664 --- Summary of changes: htdocs/projects/cxx-dr-status.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- gcc-wwwdocs