gcc-wwwdocs branch master updated. ed9ceba9b8b038f0e0f333798da7abe046679d0c

2024-05-16 Thread Eric Botcazou via Gcc-cvs-wwwdocs
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  ed9ceba9b8b038f0e0f333798da7abe046679d0c (commit)
  from  8f193930f0beb38d06b143bcc1d5632f457e0cdf (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 ed9ceba9b8b038f0e0f333798da7abe046679d0c
Author: Eric Botcazou 
Date:   Thu May 16 12:38:25 2024 +0200

Document reimplementation of GNU threads library on Windows (PR web/115105)

diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
index e324b782..3ab4a101 100644
--- a/htdocs/gcc-13/changes.html
+++ b/htdocs/gcc-13/changes.html
@@ -770,8 +770,17 @@ You may also want to check out our
 
 
 
-
-
+Windows
+
+  The GNU threads library used by the win32 thread model has
+  been reimplemented using direct Win32 API calls, except for the 
Objective-C
+  specific subset.  It requires Windows XP/Server 2003 or later.  The new
+  implementation also adds the support needed for the C++11 threads, using
+  again direct Win32 API calls; this additional layer requires Windows
+  Vista/Server 2008 or later.  It is recommended to use a recent version of
+  MinGW-W64 in conjunction with the win32 thread model.
+  
+
 
 
 

---

Summary of changes:
 htdocs/gcc-13/changes.html | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. 688a21c3093f0d3dbf7248066b5c9c00802bdf89

2024-04-25 Thread Eric Botcazou via Gcc-cvs-wwwdocs
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  688a21c3093f0d3dbf7248066b5c9c00802bdf89 (commit)
  from  215f3f4f7d8ad162a9a3f5e48b475d82ee4cfb3d (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 688a21c3093f0d3dbf7248066b5c9c00802bdf89
Author: Eric Botcazou 
Date:   Thu Apr 25 19:37:27 2024 +0200

gcc-14/changes.html: Add SPARC section and fix syntax error

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index f0f0efe0..83b1016c 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -136,7 +136,7 @@ a work-in-progress.
int foo (int n)
{
  int res = 0;
- for (int i = 0; i < n; i++)
+ for (int i = 0; i  n; i++)
{
   y[i] = x[i] * 2;
   res += x[i] + y[i];
@@ -1212,7 +1212,17 @@ __asm (".global __flmap_lock"  "\n\t"
 
 
 
-
+SPARC
+
+
+  
+The implementation of calling conventions for small structures containing
+arrays of floating-point components has been changed in 64-bit mode for
+the Solaris port to match the implementation of the vendor compiler (and
+the ABI). As a result, the code generated will not be binary compatible
+with earlier releases in these cases.
+  
+
 
 
 

---

Summary of changes:
 htdocs/gcc-14/changes.html | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs