[pushed] modula2: Fix typos, grammar, and a link

2024-06-10 Thread Gerald Pfeifer
Pushed.

Gerald


gcc:
* doc/gm2.texi (Documentation): Fix typos, grammar, and a link.
---
 gcc/doc/gm2.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/gm2.texi b/gcc/doc/gm2.texi
index 8661fcb8728..c532339fbb8 100644
--- a/gcc/doc/gm2.texi
+++ b/gcc/doc/gm2.texi
@@ -2935,9 +2935,9 @@ you wish to see something different please email
 @node Documentation, Regression tests, Release map, Using
 @section Documentation
 
-The GNU Modula-2 documentation is available on line
-@url{https://gcc.gnu.org/onlinedocs}
-or in the pdf, info, html file format.
+The GNU Modula-2 documentation is available online at
+@url{https://gcc.gnu.org/onlinedocs/}
+in the PDF, info, and HTML file formats.
 
 @node Regression tests, Limitations, Documentation, Using
 @section Regression tests for gm2 in the repository
-- 
2.45.2


[gcc r15-1170] modula2: Fix typos, grammar, and a link

2024-06-10 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:ec0865623fc555086f96bdf52ec59f60b213be36

commit r15-1170-gec0865623fc555086f96bdf52ec59f60b213be36
Author: Gerald Pfeifer 
Date:   Tue Jun 11 00:32:53 2024 +0200

modula2: Fix typos, grammar, and a link

gcc:
* doc/gm2.texi (Documentation): Fix typos, grammar, and a link.

Diff:
---
 gcc/doc/gm2.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/gm2.texi b/gcc/doc/gm2.texi
index 8661fcb8728..c532339fbb8 100644
--- a/gcc/doc/gm2.texi
+++ b/gcc/doc/gm2.texi
@@ -2935,9 +2935,9 @@ you wish to see something different please email
 @node Documentation, Regression tests, Release map, Using
 @section Documentation
 
-The GNU Modula-2 documentation is available on line
-@url{https://gcc.gnu.org/onlinedocs}
-or in the pdf, info, html file format.
+The GNU Modula-2 documentation is available online at
+@url{https://gcc.gnu.org/onlinedocs/}
+in the PDF, info, and HTML file formats.
 
 @node Regression tests, Limitations, Documentation, Using
 @section Regression tests for gm2 in the repository


[pushed] wwwdocs: news: Use https for our Wiki

2024-06-10 Thread Gerald Pfeifer
Pushed.

Gerald
---
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index 5f652d90..de92bdf6 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -384,7 +384,7 @@
 
 The Vtable Verification Feature is now in GCC
 [2013-09-08] wwwdocs:
-The http://gcc.gnu.org/wiki/vtv;>vtable verification
+The https://gcc.gnu.org/wiki/vtv;>vtable verification
 branch has been merged into trunk.  This work was contributed by
 Caroline Tice, Luis Lozano and Geoff Pike of Google, and
 Benjamin Kosnik of Red Hat.
-- 
2.45.2


gcc-wwwdocs branch master updated. 109e7fdf042e565a369cc8efdb51701e8b7c90b1

2024-06-10 Thread Gerald Pfeifer 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  109e7fdf042e565a369cc8efdb51701e8b7c90b1 (commit)
  from  3f37542935165c3dc74f41d4c11c3621f8386b59 (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 109e7fdf042e565a369cc8efdb51701e8b7c90b1
Author: Gerald Pfeifer 
Date:   Tue Jun 11 00:23:10 2024 +0200

news: Use https for our Wiki

diff --git a/htdocs/news.html b/htdocs/news.html
index 5f652d90..de92bdf6 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -384,7 +384,7 @@
 
 The Vtable Verification Feature is now in GCC
 [2013-09-08]
-The http://gcc.gnu.org/wiki/vtv;>vtable verification
+The https://gcc.gnu.org/wiki/vtv;>vtable verification
 branch has been merged into trunk.  This work was contributed by
 Caroline Tice, Luis Lozano and Geoff Pike of Google, and
 Benjamin Kosnik of Red Hat.

---

Summary of changes:
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


Re: [PATCH] htdocs/contribute.html: correct disctinct->distinct spelling

2024-06-10 Thread Gerald Pfeifer
On Sat, 2 Dec 2023, Jonny Grant wrote:
> Correct a spelling mistake this page:
> https://gcc.gnu.org/contribute.html

Superseded by 

  Author: Jonathan Grant 
  Date:   Sat Jun 8 21:26:04 2024 +0200

*: Correct spelling

which I just pushed.

Gerald


Re: [PATCH] htdocs: correct spelling and use https in examples

2024-06-10 Thread Gerald Pfeifer
On Wed, 6 Dec 2023, Jonny Grant wrote:
> ChangeLog:
> 
>   htdocs: correct spelling and use https in examples.

I noticed this hasn't been applied yet, so went ahead and pushed (nearly 
all of) it.

Just the "use https in examples" part feels orthogonal, so better a 
separate issue, and I'm not sure we should be making that change?

Thank you, and sorry for the delay. Below the patch as pushed (with proper 
attribution).

Gerald


>From 3f37542935165c3dc74f41d4c11c3621f8386b59 Mon Sep 17 00:00:00 2001
From: Jonathan Grant 
Date: Sat, 8 Jun 2024 21:26:04 +0200
Subject: [PATCH] *: Correct spelling

---
 htdocs/bugs/management.html   | 2 +-
 htdocs/codingrationale.html   | 2 +-
 htdocs/contribute.html| 6 +++---
 htdocs/gccmission.html| 2 +-
 htdocs/projects/cfg.html  | 2 +-
 htdocs/projects/cli.html  | 2 +-
 htdocs/projects/cxx-reflection/index.html | 2 +-
 htdocs/projects/optimize.html | 6 +++---
 htdocs/projects/tree-profiling.html   | 2 +-
 htdocs/testing/index.html | 2 +-
 10 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/htdocs/bugs/management.html b/htdocs/bugs/management.html
index 28dfa76a..b2bb740e 100644
--- a/htdocs/bugs/management.html
+++ b/htdocs/bugs/management.html
@@ -64,7 +64,7 @@ perspective, these are the relevant ones and what their 
values mean:
 The status and resolution fields define and track the life cycle of a
 bug.  In addition to their https://gcc.gnu.org/bugzilla/page.cgi?id=fields.html;>regular
-descriptions, we also use two adition status values:
+descriptions, we also use two additional status values:
 
 
 
diff --git a/htdocs/codingrationale.html b/htdocs/codingrationale.html
index 6cc76885..c51c9da4 100644
--- a/htdocs/codingrationale.html
+++ b/htdocs/codingrationale.html
@@ -155,7 +155,7 @@ Wide use of implicit conversion can cause some very 
surprising results.
 
 
 C++03 has no explicit conversion operators,
-and hence using them cannot avoid suprises.
+and hence using them cannot avoid surprises.
 Wait for C++11.
 
 
diff --git a/htdocs/contribute.html b/htdocs/contribute.html
index e8137edc..7d85d885 100644
--- a/htdocs/contribute.html
+++ b/htdocs/contribute.html
@@ -300,7 +300,7 @@ followed by a colon.  For example,
 
 
 Some large components may be subdivided into sub-components.  If
-the subcomponent name is not disctinct in its own right, you can use the
+the subcomponent name is not distinct in its own right, you can use the
 form component/sub-component:.
 
 Series identifier
@@ -330,7 +330,7 @@ the commit message so that Bugzilla will correctly notice 
the
 commit.  If your patch relates to two bugs, then write
 [PRn, PRm].  For multiple
 bugs, just cite the most relevant one in the summary and use an
-elipsis instead of the second, or subsequent PR numbers; list all the
+ellipsis instead of the second, or subsequent PR numbers; list all the
 related PRs in the body of the commit message in the normal way.
 
 It is not necessary to cite bugs that are closed as duplicates of
@@ -355,7 +355,7 @@ together.
 If you submit a new version of a patch series, then you should
 start a new email thread (don't reply to the original patch series).
 This avoids email threads becoming confused between discussions of the
-first and subsequent revisions of the patch set.  Your cover leter
+first and subsequent revisions of the patch set.  Your cover letter
 (0/nnn) should explain clearly what has been changed between
 the two patch series.  Also state if some of the patches are unchanged
 between revisions; this saves maintainers having to re-review the
diff --git a/htdocs/gccmission.html b/htdocs/gccmission.html
index 58a12755..1124fe9f 100644
--- a/htdocs/gccmission.html
+++ b/htdocs/gccmission.html
@@ -55,7 +55,7 @@ GCC.
  Patches will be considered equally based on their
  technical merits.
  All individuals and companies are welcome to contribute
- as long as they accept the groundrules.
+ as long as they accept the ground rules.
  
 Open mailing lists.
 Developer friendly tools and procedures (i.e. [version control], multiple
diff --git a/htdocs/projects/cfg.html b/htdocs/projects/cfg.html
index b1ee1f34..b695766e 100644
--- a/htdocs/projects/cfg.html
+++ b/htdocs/projects/cfg.html
@@ -83,7 +83,7 @@ to peel more than one iteration.
 
 The current loop optimizer uses information passed by the front end
 to discover loop constructs to simplify flow analysis.
-It is difficult to keep the information up-to-date and nowday
+It is difficult to keep the information up-to-date and nowadays
 it is easy to implement the loop discovery code on CFG.
 
 
diff --git a/htdocs/projects/cli.html b/htdocs/projects/cli.html
index 47ddb362..4f0baa0b 100644
--- a/htdocs/projects/cli.html
+++ b/htdocs/projects/cli.html
@@ -152,7 +152,7 @@ front end and the CLI binutils (both Mono based and DotGnu 
based) .
 
 The CLI back end
 

gcc-wwwdocs branch master updated. 3f37542935165c3dc74f41d4c11c3621f8386b59

2024-06-10 Thread Gerald Pfeifer 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  3f37542935165c3dc74f41d4c11c3621f8386b59 (commit)
  from  d7b2e0b7bec081de6b532ef41d6ea6ee49807698 (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 3f37542935165c3dc74f41d4c11c3621f8386b59
Author: Jonathan Grant 
Date:   Sat Jun 8 21:26:04 2024 +0200

*: Correct spelling

diff --git a/htdocs/bugs/management.html b/htdocs/bugs/management.html
index 28dfa76a..b2bb740e 100644
--- a/htdocs/bugs/management.html
+++ b/htdocs/bugs/management.html
@@ -64,7 +64,7 @@ perspective, these are the relevant ones and what their 
values mean:
 The status and resolution fields define and track the life cycle of a
 bug.  In addition to their https://gcc.gnu.org/bugzilla/page.cgi?id=fields.html;>regular
-descriptions, we also use two adition status values:
+descriptions, we also use two additional status values:
 
 
 
diff --git a/htdocs/codingrationale.html b/htdocs/codingrationale.html
index 6cc76885..c51c9da4 100644
--- a/htdocs/codingrationale.html
+++ b/htdocs/codingrationale.html
@@ -155,7 +155,7 @@ Wide use of implicit conversion can cause some very 
surprising results.
 
 
 C++03 has no explicit conversion operators,
-and hence using them cannot avoid suprises.
+and hence using them cannot avoid surprises.
 Wait for C++11.
 
 
diff --git a/htdocs/contribute.html b/htdocs/contribute.html
index e8137edc..7d85d885 100644
--- a/htdocs/contribute.html
+++ b/htdocs/contribute.html
@@ -300,7 +300,7 @@ followed by a colon.  For example,
 
 
 Some large components may be subdivided into sub-components.  If
-the subcomponent name is not disctinct in its own right, you can use the
+the subcomponent name is not distinct in its own right, you can use the
 form component/sub-component:.
 
 Series identifier
@@ -330,7 +330,7 @@ the commit message so that Bugzilla will correctly notice 
the
 commit.  If your patch relates to two bugs, then write
 [PRn, PRm].  For multiple
 bugs, just cite the most relevant one in the summary and use an
-elipsis instead of the second, or subsequent PR numbers; list all the
+ellipsis instead of the second, or subsequent PR numbers; list all the
 related PRs in the body of the commit message in the normal way.
 
 It is not necessary to cite bugs that are closed as duplicates of
@@ -355,7 +355,7 @@ together.
 If you submit a new version of a patch series, then you should
 start a new email thread (don't reply to the original patch series).
 This avoids email threads becoming confused between discussions of the
-first and subsequent revisions of the patch set.  Your cover leter
+first and subsequent revisions of the patch set.  Your cover letter
 (0/nnn) should explain clearly what has been changed between
 the two patch series.  Also state if some of the patches are unchanged
 between revisions; this saves maintainers having to re-review the
diff --git a/htdocs/gccmission.html b/htdocs/gccmission.html
index 58a12755..1124fe9f 100644
--- a/htdocs/gccmission.html
+++ b/htdocs/gccmission.html
@@ -55,7 +55,7 @@ GCC.
  Patches will be considered equally based on their
  technical merits.
  All individuals and companies are welcome to contribute
- as long as they accept the groundrules.
+ as long as they accept the ground rules.
  
 Open mailing lists.
 Developer friendly tools and procedures (i.e. [version control], multiple
diff --git a/htdocs/projects/cfg.html b/htdocs/projects/cfg.html
index b1ee1f34..b695766e 100644
--- a/htdocs/projects/cfg.html
+++ b/htdocs/projects/cfg.html
@@ -83,7 +83,7 @@ to peel more than one iteration.
 
 The current loop optimizer uses information passed by the front end
 to discover loop constructs to simplify flow analysis.
-It is difficult to keep the information up-to-date and nowday
+It is difficult to keep the information up-to-date and nowadays
 it is easy to implement the loop discovery code on CFG.
 
 
diff --git a/htdocs/projects/cli.html b/htdocs/projects/cli.html
index 47ddb362..4f0baa0b 100644
--- a/htdocs/projects/cli.html
+++ b/htdocs/projects/cli.html
@@ -152,7 +152,7 @@ front end and the CLI binutils (both Mono based and DotGnu 
based) .
 
 The CLI back end
 
-Unlike a typical GCC back end, the CLI backnend stops the compilation flow
+Unlike a typical GCC back end, the CLI backend stops the compilation flow
 at the end of the middle-end passes and, without going through any RTL
 pass, it emits CIL bytecode from GIMPLE representation.
 As a matter of fact, RTL is not a convenient representation to emit
diff --git a/htdocs/projects/cxx-reflection/index.html 
b/htdocs/projects/cxx-reflection/index.html
index 2aefd708..709e012f 

Re: [PATCH] FreeBSD: Stop linking _p libs for -pg as of FreeBSD 14

2024-06-09 Thread Gerald Pfeifer
On Fri, 13 Aug 2021, Andreas Tobler via Gcc-patches wrote:
> I would like to commit the attached patch to trunk and after a settling 
> period also to all open branches.
> Is this ok?

Our MAINTAINERS file has the following entry:

  freebsd   Andreas Tobler   

So ... yes. :-)
 
Seeing this did not make it into our tree, I applied the patchset,
bootstrapped on x86_64-unknown-freebsd13.2 and pushed with a minor 
simplification to the ChangeLog. Patch as pushed below...

Gerald


commit 48abb540701447b0cd9df7542720ab65a34fc1b1
Author: Andreas Tobler 
Date:   Sun Jun 9 23:18:04 2024 +0200

FreeBSD: Stop linking _p libs for -pg as of FreeBSD 14

As of FreeBSD version 14, FreeBSD no longer provides profiled system
libraries like libc_p and libpthread_p. Stop linking against them if
the FreeBSD major version is 14 or more.

gcc:
* config/freebsd-spec.h: Change fbsd-lib-spec for FreeBSD > 13,
do not link against profiled system libraries if -pg is invoked.
Add a define to note about this change.
* config/aarch64/aarch64-freebsd.h: Use the note to inform if
-pg is invoked on FreeBSD > 13.
* config/arm/freebsd.h: Likewise.
* config/i386/freebsd.h: Likewise.
* config/i386/freebsd64.h: Likewise.
* config/riscv/freebsd.h: Likewise.
* config/rs6000/freebsd64.h: Likewise.
* config/rs6000/sysv4.h: Likeise.

diff --git a/gcc/config/aarch64/aarch64-freebsd.h 
b/gcc/config/aarch64/aarch64-freebsd.h
index 53cc17a1caf..e26d69ce46c 100644
--- a/gcc/config/aarch64/aarch64-freebsd.h
+++ b/gcc/config/aarch64/aarch64-freebsd.h
@@ -35,6 +35,7 @@
 #undef  FBSD_TARGET_LINK_SPEC
 #define FBSD_TARGET_LINK_SPEC " \
 %{p:%nconsider using `-pg' instead of `-p' with gprof (1)}  \
+" FBSD_LINK_PG_NOTE "  \
 %{v:-V} \
 %{assert*} %{R*} %{rpath*} %{defsym*}   \
 %{shared:-Bshareable %{h*} %{soname*}}  \
diff --git a/gcc/config/arm/freebsd.h b/gcc/config/arm/freebsd.h
index 9d0a5a842ab..ee4860ae637 100644
--- a/gcc/config/arm/freebsd.h
+++ b/gcc/config/arm/freebsd.h
@@ -47,6 +47,7 @@
 #undef LINK_SPEC
 #define LINK_SPEC "\
   %{p:%nconsider using `-pg' instead of `-p' with gprof (1)}   \
+  " FBSD_LINK_PG_NOTE "
\
   %{v:-V}  \
   %{assert*} %{R*} %{rpath*} %{defsym*}
\
   %{shared:-Bshareable %{h*} %{soname*}}   \
diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h
index a6d1ad1280f..f43056bf2cf 100644
--- a/gcc/config/freebsd-spec.h
+++ b/gcc/config/freebsd-spec.h
@@ -92,19 +92,29 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  
If not, see
libc, depending on whether we're doing profiling or need threads support.
(similar to the default, except no -lg, and no -p).  */
 
+#if FBSD_MAJOR < 14
+#define FBSD_LINK_PG_NOTHREADS "%{!pg: -lc}  %{pg: -lc_p}"
+#define FBSD_LINK_PG_THREADS   "%{!pg: %{pthread:-lpthread} -lc} " \
+   "%{pg: %{pthread:-lpthread} -lc_p}"
+#define FBSD_LINK_PG_NOTE ""
+#else
+#define FBSD_LINK_PG_NOTHREADS "%{-lc} "
+#define FBSD_LINK_PG_THREADS   "%{pthread:-lpthread} -lc "
+#define FBSD_LINK_PG_NOTE "%{pg:%nFreeBSD no longer provides profiled "\
+ "system libraries}"
+#endif
+
 #ifdef FBSD_NO_THREADS
 #define FBSD_LIB_SPEC "
\
   %{pthread: %eThe -pthread option is only supported on FreeBSD when gcc \
 is built with the --enable-threads configure-time option.} \
   %{!shared:   \
-%{!pg: -lc}
\
-%{pg:  -lc_p}  \
+" FBSD_LINK_PG_NOTHREADS " \
   }"
 #else
 #define FBSD_LIB_SPEC "
\
   %{!shared:   \
-%{!pg: %{pthread:-lpthread} -lc}   \
-%{pg:  %{pthread:-lpthread_p} -lc_p}   \
+" FBSD_LINK_PG_THREADS "   \
   }\
   %{shared:\
 %{pthread:-lpthread} -lc   \
diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h
index 3c57dc7cfae..583c752bb76 100644
--- 

[gcc r15-1124] FreeBSD: Stop linking _p libs for -pg as of FreeBSD 14

2024-06-09 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:48abb540701447b0cd9df7542720ab65a34fc1b1

commit r15-1124-g48abb540701447b0cd9df7542720ab65a34fc1b1
Author: Andreas Tobler 
Date:   Sun Jun 9 23:18:04 2024 +0200

FreeBSD: Stop linking _p libs for -pg as of FreeBSD 14

As of FreeBSD version 14, FreeBSD no longer provides profiled system
libraries like libc_p and libpthread_p. Stop linking against them if
the FreeBSD major version is 14 or more.

gcc:
* config/freebsd-spec.h: Change fbsd-lib-spec for FreeBSD > 13,
do not link against profiled system libraries if -pg is invoked.
Add a define to note about this change.
* config/aarch64/aarch64-freebsd.h: Use the note to inform if
-pg is invoked on FreeBSD > 13.
* config/arm/freebsd.h: Likewise.
* config/i386/freebsd.h: Likewise.
* config/i386/freebsd64.h: Likewise.
* config/riscv/freebsd.h: Likewise.
* config/rs6000/freebsd64.h: Likewise.
* config/rs6000/sysv4.h: Likeise.

Diff:
---
 gcc/config/aarch64/aarch64-freebsd.h |  1 +
 gcc/config/arm/freebsd.h |  1 +
 gcc/config/freebsd-spec.h| 18 ++
 gcc/config/i386/freebsd.h|  1 +
 gcc/config/i386/freebsd64.h  |  1 +
 gcc/config/riscv/freebsd.h   |  1 +
 gcc/config/rs6000/freebsd64.h|  1 +
 gcc/config/rs6000/sysv4.h|  1 +
 8 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/gcc/config/aarch64/aarch64-freebsd.h 
b/gcc/config/aarch64/aarch64-freebsd.h
index 53cc17a1caf..e26d69ce46c 100644
--- a/gcc/config/aarch64/aarch64-freebsd.h
+++ b/gcc/config/aarch64/aarch64-freebsd.h
@@ -35,6 +35,7 @@
 #undef  FBSD_TARGET_LINK_SPEC
 #define FBSD_TARGET_LINK_SPEC " \
 %{p:%nconsider using `-pg' instead of `-p' with gprof (1)}  \
+" FBSD_LINK_PG_NOTE "  \
 %{v:-V} \
 %{assert*} %{R*} %{rpath*} %{defsym*}   \
 %{shared:-Bshareable %{h*} %{soname*}}  \
diff --git a/gcc/config/arm/freebsd.h b/gcc/config/arm/freebsd.h
index 9d0a5a842ab..ee4860ae637 100644
--- a/gcc/config/arm/freebsd.h
+++ b/gcc/config/arm/freebsd.h
@@ -47,6 +47,7 @@
 #undef LINK_SPEC
 #define LINK_SPEC "\
   %{p:%nconsider using `-pg' instead of `-p' with gprof (1)}   \
+  " FBSD_LINK_PG_NOTE "
\
   %{v:-V}  \
   %{assert*} %{R*} %{rpath*} %{defsym*}
\
   %{shared:-Bshareable %{h*} %{soname*}}   \
diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h
index a6d1ad1280f..f43056bf2cf 100644
--- a/gcc/config/freebsd-spec.h
+++ b/gcc/config/freebsd-spec.h
@@ -92,19 +92,29 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  
If not, see
libc, depending on whether we're doing profiling or need threads support.
(similar to the default, except no -lg, and no -p).  */
 
+#if FBSD_MAJOR < 14
+#define FBSD_LINK_PG_NOTHREADS "%{!pg: -lc}  %{pg: -lc_p}"
+#define FBSD_LINK_PG_THREADS   "%{!pg: %{pthread:-lpthread} -lc} " \
+   "%{pg: %{pthread:-lpthread} -lc_p}"
+#define FBSD_LINK_PG_NOTE ""
+#else
+#define FBSD_LINK_PG_NOTHREADS "%{-lc} "
+#define FBSD_LINK_PG_THREADS   "%{pthread:-lpthread} -lc "
+#define FBSD_LINK_PG_NOTE "%{pg:%nFreeBSD no longer provides profiled "\
+ "system libraries}"
+#endif
+
 #ifdef FBSD_NO_THREADS
 #define FBSD_LIB_SPEC "
\
   %{pthread: %eThe -pthread option is only supported on FreeBSD when gcc \
 is built with the --enable-threads configure-time option.} \
   %{!shared:   \
-%{!pg: -lc}
\
-%{pg:  -lc_p}  \
+" FBSD_LINK_PG_NOTHREADS " \
   }"
 #else
 #define FBSD_LIB_SPEC "
\
   %{!shared:   \
-%{!pg: %{pthread:-lpthread} -lc}   \
-%{pg:  %{pthread:-lpthread_p} -lc_p}   \
+" FBSD_LINK_PG_THREADS "   \
   }\
   %{shared:\
 %{pthread:-lpthread} -lc   \
diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h
index 3c57dc7cfae..583c752bb76 

[pushed] doc: Remove link to www.amelek.gda.pl/avr/

2024-06-09 Thread Gerald Pfeifer
The entire server/site appears gone for a while.

gcc:
* doc/install.texi (avr): Remove link to www.amelek.gda.pl/avr/.
---
 gcc/doc/install.texi | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 906c78aaca5..2addafd2465 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4016,8 +4016,6 @@ can also be obtained from:
 @itemize @bullet
 @item
 @uref{http://www.nongnu.org/avr/,,http://www.nongnu.org/avr/}
-@item
-@uref{http://www.amelek.gda.pl/avr/,,http://www.amelek.gda.pl/avr/}
 @end itemize
 
 The following error:
-- 
2.45.1


[gcc r15-1121] doc: Remove link to www.amelek.gda.pl/avr/

2024-06-09 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:ad2775b0e3d65b0b844bfd13e2f8b15240fb3b93

commit r15-1121-gad2775b0e3d65b0b844bfd13e2f8b15240fb3b93
Author: Gerald Pfeifer 
Date:   Sun Jun 9 09:24:14 2024 +0200

doc: Remove link to www.amelek.gda.pl/avr/

The entire server/site appears gone for a while.

gcc:
* doc/install.texi (avr): Remove link to www.amelek.gda.pl/avr/.

Diff:
---
 gcc/doc/install.texi | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 906c78aaca5..2addafd2465 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4016,8 +4016,6 @@ can also be obtained from:
 @itemize @bullet
 @item
 @uref{http://www.nongnu.org/avr/,,http://www.nongnu.org/avr/}
-@item
-@uref{http://www.amelek.gda.pl/avr/,,http://www.amelek.gda.pl/avr/}
 @end itemize
 
 The following error:


Re: [patch] install.texi (nvptx): Recommend nvptx-tools 2024-05-30

2024-06-08 Thread Gerald Pfeifer
On Mon, 3 Jun 2024, Richard Biener wrote:
> install.texi also has the issue that it's not pre-packaged in a
> easy to discover and readable file in the release tarballs and that
> the online version is only for trunk.

The latter is only partially true: we generally try to keep it applicable 
more broadly - to a fault at times, if you look at some of the recent 
pruning I had to do.

Gerald


Re: [committed] i386: Implement .SAT_ADD for unsigned scalar integers [PR112600]

2024-06-08 Thread Gerald Pfeifer
On Sat, 8 Jun 2024, Uros Bizjak wrote:
> gcc/ChangeLog:
> 
> * config/i386/i386.md (usadd3): New expander.
> (x86_movcc_0_m1_neg): Use SWI mode iterator.

When you write "committed", did you actually push? 

If so, us being on Git now it might be good to adjust terminology.

Gerald


[pushed] wwwdocs: *: Refer to /onlinedocs fully qualified via gcc.gnu.org

2024-06-08 Thread Gerald Pfeifer
Thanks for Tobias for pointing these two out. 

Pushed.

Gerald
---
 htdocs/gcc-14/porting_to.html | 2 +-
 htdocs/gcc-5/changes.html | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/htdocs/gcc-14/porting_to.html b/htdocs/gcc-14/porting_to.html
index ef02e071..3de15d02 100644
--- a/htdocs/gcc-14/porting_to.html
+++ b/htdocs/gcc-14/porting_to.html
@@ -428,7 +428,7 @@ exec /usr/bin/gcc -fpermissive "$@"
 
 C code generators that cannot be updated to generate valid standard C
 can emit
-#pragma GCC 
diagnostic warning
+https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Pragmas.html;>#pragma
 GCC diagnostic warning
 directives to turn these errors back into warnings:
 
 
diff --git a/htdocs/gcc-5/changes.html b/htdocs/gcc-5/changes.html
index ab3da60b..81ad4be3 100644
--- a/htdocs/gcc-5/changes.html
+++ b/htdocs/gcc-5/changes.html
@@ -438,7 +438,7 @@ version 2 and the current setting.
 
   Runtime Library (libstdc++)
   
-A Dual
+A https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html;>Dual
 ABI is provided by the library. A new ABI is enabled by default.
 The old ABI is still supported and can be used by defining the macro
 _GLIBCXX_USE_CXX11_ABI to 0 before
-- 
2.45.1


Re: [wwwdocs] gcc-15/changes.html + projects/gomp: update for new OpenMP features

2024-06-08 Thread Gerald Pfeifer
On Fri, 7 Jun 2024, Tobias Burnus wrote:
>> +  https://gcc.gnu.org/projects/gomp/;>OpenMP
>> Can you please make this a relative link, i.e. "../projects/gomp/"?
> Good point. I thought such links should be absolute because of (www.)GNU.org,
> i.e.
> 
> https://www.gnu.org/software/gcc/releases.html

We only need to use absolutely links for material only available on 
gcc.gnu.org such as Bugzilla, the Wiki, or /onlinedocs.

Everyone directly unter wwwdocs/htdocs can be relative.

> GNU.org does not have the documentation, but going to
> https://www.gnu.org/software/gcc/onlinedocs/ or a subpage redirects (302
> temporary redirect) to the GCC website. Likewise for '../git' but for
> '../wiki' it has a HTTP 404 not found; fortunately, ../wiki/ works.
> 
> I think there are plenty of links which could be relative ones but are
> absolute ones.

The original trigger to be careful and provide absolute links was  
https://www.gnu.org/software/gcc/ which was established early in the
days of GCC 2.95 after the egcs/gcc/GCC reconciliation.

This is also useful in case anyone wants to use these pages locally.

> Looks like a janitorial task to fix the absolute links, possibly 
> excluding those with /git, /onlinedocs, /wiki – or assuming that the 
> main page is GCC.gnu.org, relying on the redirects.

It's on my list. A first quick check indicates there isn't much to do, 
though. :-)


> o In any case, those links are probably broken on GNU.org:
> 
> htdocs/gcc-14/porting_to.html: href="/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Pragmas.html">#pragma GCC
> diagnostic warning
> 
> htdocs/gcc-5/changes.html:    A  href="/onlinedocs/libstdc++/manual/using_dual_abi.html">Dual

Yes, those are definitely in need of being fixed. I'll do so in a minute. 
Thanks for pointing out the two.


>> +  loop-transformation constructs are now supported.
>> I'm thinking "loop transformation" in English? Or is this a specific term
>> from the standard?
> Loop transformation happens at the end. But e.g "(#pragma omp) unroll 
> full" is a directive and, e.g.
> 
> #pragma omp unroll partial(2)
> 
> for (int i=0; i < n; i++)
> 
> a[i] = 5;
> 
> is a construct (= directive + structured block (if any) + end directive 
> (if any)).

I believe there was a misunderstanding and I wasn't clear enough: I was 
wondering whether instead of "loop-transformation" the patch should have 
"loop transformation".

In your response you use the version without dash, so I guess we agree? 
:-)

Cheers,
Gerald

gcc-wwwdocs branch master updated. d7b2e0b7bec081de6b532ef41d6ea6ee49807698

2024-06-08 Thread Gerald Pfeifer 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  d7b2e0b7bec081de6b532ef41d6ea6ee49807698 (commit)
  from  60b155ba1362c75be927e673c51a3a1cf911b3bb (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 d7b2e0b7bec081de6b532ef41d6ea6ee49807698
Author: Gerald Pfeifer 
Date:   Sat Jun 8 13:41:58 2024 +0200

*: Refer to /onlinedocs fully qualified via gcc.gnu.org

diff --git a/htdocs/gcc-14/porting_to.html b/htdocs/gcc-14/porting_to.html
index ef02e071..3de15d02 100644
--- a/htdocs/gcc-14/porting_to.html
+++ b/htdocs/gcc-14/porting_to.html
@@ -428,7 +428,7 @@ exec /usr/bin/gcc -fpermissive "$@"
 
 C code generators that cannot be updated to generate valid standard C
 can emit
-#pragma GCC 
diagnostic warning
+https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Pragmas.html;>#pragma
 GCC diagnostic warning
 directives to turn these errors back into warnings:
 
 
diff --git a/htdocs/gcc-5/changes.html b/htdocs/gcc-5/changes.html
index ab3da60b..81ad4be3 100644
--- a/htdocs/gcc-5/changes.html
+++ b/htdocs/gcc-5/changes.html
@@ -438,7 +438,7 @@ version 2 and the current setting.
 
   Runtime Library (libstdc++)
   
-A Dual
+A https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html;>Dual
 ABI is provided by the library. A new ABI is enabled by default.
 The old ABI is still supported and can be used by defining the macro
 _GLIBCXX_USE_CXX11_ABI to 0 before

---

Summary of changes:
 htdocs/gcc-14/porting_to.html | 2 +-
 htdocs/gcc-5/changes.html | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-12: Break up markup of list of AArch64 options

2024-06-08 Thread Gerald Pfeifer
When showing a list of options marked up as code, each individual option 
should be marked up, not the entire list and he commas as part of that.

Pushed.

Gerald
---
 htdocs/gcc-12/changes.html | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 2f790e0b..9e2cee50 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -691,7 +691,8 @@ function Multiply (S1, S2 : Sign) return Sign is
 AArch64  arm
 
   Newer revisions of the Arm Architecture are supported as arguments to the
-  -march option: armv8.7-a, armv8.8-a, armv9-a.
+  -march option: armv8.7-a, 
+  armv8.8-a, armv9-a.
   The Arm Cortex-A510 CPU is now supported through the cortex-a510
argument to the -mcpu and -mtune options.
   
-- 
2.45.1


gcc-wwwdocs branch master updated. 60b155ba1362c75be927e673c51a3a1cf911b3bb

2024-06-08 Thread Gerald Pfeifer 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  60b155ba1362c75be927e673c51a3a1cf911b3bb (commit)
  from  6d0cf1c7f87509706c1fce90cec801d422742ef4 (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 60b155ba1362c75be927e673c51a3a1cf911b3bb
Author: Gerald Pfeifer 
Date:   Sat Jun 8 12:37:29 2024 +0200

gcc-12: Break up markup of list of AArch64 options

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 2f790e0b..9e2cee50 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -691,7 +691,8 @@ function Multiply (S1, S2 : Sign) return Sign is
 AArch64  arm
 
   Newer revisions of the Arm Architecture are supported as arguments to the
-  -march option: armv8.7-a, armv8.8-a, armv9-a.
+  -march option: armv8.7-a, 
+  armv8.8-a, armv9-a.
   The Arm Cortex-A510 CPU is now supported through the cortex-a510
argument to the -mcpu and -mtune options.
   

---

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


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: news: Update links re GCC Runtime Library Exception

2024-06-08 Thread Gerald Pfeifer
Note this is more than just http->https.

Pushed. 

Gerald
---
 htdocs/news.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index aeac6935..5f652d90 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -678,13 +678,13 @@ platforms that support dynamically loadable objects.
 
 The GCC Steering Committee, along with the Free Software Foundation
 and the Software Freedom Law Center, is pleased to announce the release
-of a new http://www.gnu.org/licenses/gcc-exception.html;>GCC
+of a new https://www.gnu.org/licenses/gcc-exception-3.1.html;>GCC
 Runtime Library Exception.
 
 This license exception has been developed to allow various GCC
 libraries to upgrade to GPLv3.  It will also enable the development
 of a plugin framework for GCC.
-(http://www.gnu.org/licenses/gcc-exception-faq.html;>Rationale
+(https://www.gnu.org/licenses/gcc-exception-3.1-faq.html;>Rationale
 document and FAQ)
 
 
-- 
2.45.1


gcc-wwwdocs branch master updated. 6d0cf1c7f87509706c1fce90cec801d422742ef4

2024-06-08 Thread Gerald Pfeifer 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  6d0cf1c7f87509706c1fce90cec801d422742ef4 (commit)
  from  97dfd479fc922ee33fb25096b99df8492152f750 (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 6d0cf1c7f87509706c1fce90cec801d422742ef4
Author: Gerald Pfeifer 
Date:   Sat Jun 8 09:33:55 2024 +0200

news: Update links re GCC Runtime Library Exception

diff --git a/htdocs/news.html b/htdocs/news.html
index aeac6935..5f652d90 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -678,13 +678,13 @@ platforms that support dynamically loadable objects.
 
 The GCC Steering Committee, along with the Free Software Foundation
 and the Software Freedom Law Center, is pleased to announce the release
-of a new http://www.gnu.org/licenses/gcc-exception.html;>GCC
+of a new https://www.gnu.org/licenses/gcc-exception-3.1.html;>GCC
 Runtime Library Exception.
 
 This license exception has been developed to allow various GCC
 libraries to upgrade to GPLv3.  It will also enable the development
 of a plugin framework for GCC.
-(http://www.gnu.org/licenses/gcc-exception-faq.html;>Rationale
+(https://www.gnu.org/licenses/gcc-exception-3.1-faq.html;>Rationale
 document and FAQ)
 
 

---

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


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: simtest-howto: Use https to link to our install docs

2024-06-07 Thread Gerald Pfeifer


---
 htdocs/simtest-howto.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/simtest-howto.html b/htdocs/simtest-howto.html
index d9c027fd..3afbdb0b 100644
--- a/htdocs/simtest-howto.html
+++ b/htdocs/simtest-howto.html
@@ -115,7 +115,7 @@ cd gcc  find . -print | cpio -pdlmu ../combined 
 cd ..
 Build it
 
 Make sure the
-http://gcc.gnu.org/install/prerequisites.html;>building
+https://gcc.gnu.org/install/prerequisites.html;>building
 prerequisites for GCC are met, for example a host GCC no earlier
 than 3.4 or later, with C++ support enabled.
 
-- 
2.45.1


gcc-wwwdocs branch master updated. 97dfd479fc922ee33fb25096b99df8492152f750

2024-06-07 Thread Gerald Pfeifer 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  97dfd479fc922ee33fb25096b99df8492152f750 (commit)
  from  4260d675af42b9c97e29818ab3b3154d27103d49 (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 97dfd479fc922ee33fb25096b99df8492152f750
Author: Gerald Pfeifer 
Date:   Sat Jun 8 00:15:45 2024 +0200

simtest-howto: Use https to link to our install docs

diff --git a/htdocs/simtest-howto.html b/htdocs/simtest-howto.html
index d9c027fd..3afbdb0b 100644
--- a/htdocs/simtest-howto.html
+++ b/htdocs/simtest-howto.html
@@ -115,7 +115,7 @@ cd gcc  find . -print | cpio -pdlmu ../combined 
 cd ..
 Build it
 
 Make sure the
-http://gcc.gnu.org/install/prerequisites.html;>building
+https://gcc.gnu.org/install/prerequisites.html;>building
 prerequisites for GCC are met, for example a host GCC no earlier
 than 3.4 or later, with C++ support enabled.
 

---

Summary of changes:
 htdocs/simtest-howto.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


Re: [wwwdocs] gcc-15/changes.html + projects/gomp: update for new OpenMP features

2024-06-06 Thread Gerald Pfeifer
On Thu, 6 Jun 2024, Tobias Burnus wrote:
> GCC 15 now supports unified-shared memory and the tile/unroll constructs 
> in OpenMP.
> 
> Updates https://gcc.gnu.org/gcc-15/changes.html
> and https://gcc.gnu.org/projects/gomp/

Nice!

> Comments?

--- a/htdocs/gcc-15/changes.html
+++ b/htdocs/gcc-15/changes.html
+
+  https://gcc.gnu.org/projects/gomp/;>OpenMP

Can you please make this a relative link, i.e. "../projects/gomp/"?

+  Support for unified-shared memory has been added for some AMD and Nvidia
+  GPUs devices, enabled only when using the

"GPU devices", I believe?

And I think just "enabled" is sufficient.

+
+  OpenMP 5.1: The unroll and tile
+  loop-transformation constructs are now supported.
+

I'm thinking "loop transformation" in English? Or is this a specific term 
from the standard?

Fine with these changes.

Thanks,
Gerald


Re: [wwwdocs][patch] gcc-15/changes.html: Fortran - mention F2023 logical-kind additions

2024-06-05 Thread Gerald Pfeifer
On Tue, 28 May 2024, Tobias Burnus wrote:
> Let's make https://gcc.gnu.org/gcc-15/changes.html a bit more useful … 

Always a good idea. :-)

> Thus, document selected_logical_kind and the ISO_FORTRAN_ENV additions.
> 
> Comments or suggestions before I commit it?

Looks good to me, thanks.

Gerald

Re: [wwwdocs] gcc-15/changes.html (nvptx): Constructors are now supported

2024-06-05 Thread Gerald Pfeifer
Hi Tobias,

On Mon, 3 Jun 2024, Tobias Burnus wrote:
> Comments or fine as is?

+NVPTX
+
+
+  GCC's nvptx target now supports constructors and destructors;

I'd make this a full stop/distinct sentence and ...

+  for this, a recent version of nvptx-tools is https://gcc.gnu.org/install/specific.html#nvptx-x-none;
+  >required.

... make "nvptx-tools is required" the link text.

Okay with these changes.

Thanks,
Gerald


Re: [PATCH] fix link to feature test macros

2024-06-05 Thread Gerald Pfeifer
On Tue, 20 Feb 2024, Danny van Kooten wrote:
> --- a/htdocs/gcc-14/porting_to.html
> +++ b/htdocs/gcc-14/porting_to.html
> @@ -133,7 +133,7 @@ On GNU systems, headers described in standards (such as 
> the C
>  standard, or POSIX) may require the definition of certain
>  macros at the start of the compilation before all required
>  function declarations are made available.
> -See  href="https://sourceware.org/glibc/manual/html_node/Feature-Test-Macros.html;>Feature
>  Test Macros
> +See  href="https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html#Feature-Test-Macros;>Feature
>  Test Macros
>  in the GNU C Library manual for details.

Thank you for this patch, Danny. And apologies - somehow it fell through 
the cracks and weeks later the same issue was addressed a bit differently
via

  commit 8d40685d6a2b26aff26f1cd68f5bfd9728b2eda5
  Author: Martin Jambor 
  Date:   Wed Apr 10 16:33:14 2024 +0200

Fix link to "Feature Test Macros" in "Porting to GCC 14" page

Michal Jireš found out that the link to Feature Test Macros on the
Porting to GCC 14 page was broken, it misses a "/latest/" directory in
the middle of the path.

(You should not have to, but if you want to copy me on any future web page 
changes, I'll promise to expedite those.)

Gerald

[pushed] doc: Streamline recommendation of GNU awk

2024-06-05 Thread Gerald Pfeifer
GNU awk 3.1.5 was released in August 2005; no need to specify this in
the context of "recent version".

gcc:
PR other/69374
* doc/install.texi (Prerequisites): Drop reference to GNU awk
version 3.1.5. Remove fluff.
---
 gcc/doc/install.texi | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index c781646ac1f..906c78aaca5 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -339,8 +339,7 @@ work when configuring GCC@.
 @item A POSIX or SVR4 awk
 
 Necessary for creating some of the generated source files for GCC@.
-If in doubt, use a recent GNU awk version, as some of the older ones
-are broken.  GNU awk version 3.1.5 is known to work.
+If in doubt, use a recent GNU awk version.
 
 @item GNU binutils
 
-- 
2.45.1


[gcc r15-1029] doc: Streamline recommendation of GNU awk

2024-06-05 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:993142677e2cf780ef578e1d46309f0042743dd5

commit r15-1029-g993142677e2cf780ef578e1d46309f0042743dd5
Author: Gerald Pfeifer 
Date:   Wed Jun 5 09:26:58 2024 +0200

doc: Streamline recommendation of GNU awk

GNU awk 3.1.5 was released in August 2005; no need to specify this in
the context of "recent version".

gcc:
PR other/69374
* doc/install.texi (Prerequisites): Drop reference to GNU awk
version 3.1.5. Remove fluff.

Diff:
---
 gcc/doc/install.texi | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index c781646ac1f..906c78aaca5 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -339,8 +339,7 @@ work when configuring GCC@.
 @item A POSIX or SVR4 awk
 
 Necessary for creating some of the generated source files for GCC@.
-If in doubt, use a recent GNU awk version, as some of the older ones
-are broken.  GNU awk version 3.1.5 is known to work.
+If in doubt, use a recent GNU awk version.
 
 @item GNU binutils


[gcc r15-1023] libstdc++: Update gcc.gnu.org links in FAQ to https

2024-06-05 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:35e453d9e17c299d58d5d2c9f44b4b4eec9867b6

commit r15-1023-g35e453d9e17c299d58d5d2c9f44b4b4eec9867b6
Author: Gerald Pfeifer 
Date:   Wed Jun 5 07:59:47 2024 +0200

libstdc++: Update gcc.gnu.org links in FAQ to https

libstdc++-v3:
* doc/xml/faq.xml: Move gcc.gnu.org to https.
* doc/html/faq.html: Regenerate.

Diff:
---
 libstdc++-v3/doc/html/faq.html | 10 +-
 libstdc++-v3/doc/xml/faq.xml   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/libstdc++-v3/doc/html/faq.html b/libstdc++-v3/doc/html/faq.html
index e84e455c4e9..dcb94ba67dc 100644
--- a/libstdc++-v3/doc/html/faq.html
+++ b/libstdc++-v3/doc/html/faq.html
@@ -268,7 +268,7 @@
 Libstdc++ comes with its own validation testsuite, which includes
 conformance testing, regression testing, ABI testing, and
 performance testing. Please consult the
-http://gcc.gnu.org/install/test.html; 
target="_top">testing
+https://gcc.gnu.org/install/test.html; 
target="_top">testing
 documentation for GCC and
 Testing in the 
libstdc++
 manual for more details.
@@ -458,14 +458,14 @@
  g++ -E -dM -x c++ 
/dev/null to display
  a list of predefined macros for any particular installation.
   This has been discussed on the mailing lists
- http://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;
 target="_top">quite a bit.
+ https://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;
 target="_top">quite a bit.
   This method is something of a wart.  We'd like to find a cleaner
  solution, but nobody yet has contributed the time.
   4.4.
   Mac OS X ctype.h is broken! How can I fix 
it?
 NoteThis answer is old and probably no longer be 
relevant.
  This was a long-standing bug in the OS X support.  Fortunately, the
- http://gcc.gnu.org/ml/gcc/2002-03/msg00817.html; target="_top">patch
+ https://gcc.gnu.org/ml/gcc/2002-03/msg00817.html; target="_top">patch
 was quite simple, and well-known.
   4.5.
   Threading is broken on i386?
@@ -636,7 +636,7 @@
 iterator header),
 then you will suddenly be faced with huge numbers of ambiguity
 errors.  This was discussed on the mailing list; Nathan Myers
-http://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html; target="_top">sums
+https://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html; target="_top">sums
   things up here.  The collisions with vector/string iterator
 types have been fixed for 3.1.
 6.4.
@@ -729,7 +729,7 @@
 
 If you have found a bug in the library and you think you have
 a working fix, then send it in!  The main GCC site has a page
-on http://gcc.gnu.org/contribute.html; 
target="_top">submitting
+on https://gcc.gnu.org/contribute.html; 
target="_top">submitting
 patches that covers the procedure, but for libstdc++ you
 should also send the patch to our mailing list in addition to
 the GCC patches mailing list.  The libstdc++
diff --git a/libstdc++-v3/doc/xml/faq.xml b/libstdc++-v3/doc/xml/faq.xml
index 79edb02bec4..4888fa93ae9 100644
--- a/libstdc++-v3/doc/xml/faq.xml
+++ b/libstdc++-v3/doc/xml/faq.xml
@@ -313,7 +313,7 @@
 Libstdc++ comes with its own validation testsuite, which includes
 conformance testing, regression testing, ABI testing, and
 performance testing. Please consult the
-http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/install/test.html;>testing
+http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/install/test.html;>testing
 documentation for GCC and
 Testing in the libstdc++
 manual for more details.
@@ -583,7 +583,7 @@
  a list of predefined macros for any particular installation.
   
   This has been discussed on the mailing lists
- http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;>quite
 a bit.
+ http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;>quite
 a bit.
   
   This method is something of a wart.  We'd like to find a cleaner
  solution, but nobody yet has contributed the time.
@@ -604,7 +604,7 @@
   
   
  This was a long-standing bug in the OS X support.  Fortunately, the
- http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/ml/gcc/2002-03/msg00817.html;>patch
+ http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/ml/gcc/2002-03/msg00817.html;>patch
 was quite simple, and well-known.
   
 

[pushed] libstdc++: Update gcc.gnu.org links in FAQ to https

2024-06-05 Thread Gerald Pfeifer
libstdc++-v3:
* doc/xml/faq.xml: Move gcc.gnu.org to https.
* doc/html/faq.html: Regenerate.
---
 libstdc++-v3/doc/html/faq.html | 10 +-
 libstdc++-v3/doc/xml/faq.xml   | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/libstdc++-v3/doc/html/faq.html b/libstdc++-v3/doc/html/faq.html
index e84e455c4e9..dcb94ba67dc 100644
--- a/libstdc++-v3/doc/html/faq.html
+++ b/libstdc++-v3/doc/html/faq.html
@@ -268,7 +268,7 @@
 Libstdc++ comes with its own validation testsuite, which includes
 conformance testing, regression testing, ABI testing, and
 performance testing. Please consult the
-http://gcc.gnu.org/install/test.html; 
target="_top">testing
+https://gcc.gnu.org/install/test.html; 
target="_top">testing
 documentation for GCC and
 Testing in the 
libstdc++
 manual for more details.
@@ -458,14 +458,14 @@
  g++ -E -dM -x c++ 
/dev/null to display
  a list of predefined macros for any particular installation.
   This has been discussed on the mailing lists
- http://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;
 target="_top">quite a bit.
+ https://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;
 target="_top">quite a bit.
   This method is something of a wart.  We'd like to find a cleaner
  solution, but nobody yet has contributed the time.
   4.4.
   Mac OS X ctype.h is broken! How can I fix 
it?
 NoteThis answer is old and probably no longer be 
relevant.
  This was a long-standing bug in the OS X support.  Fortunately, the
- http://gcc.gnu.org/ml/gcc/2002-03/msg00817.html; target="_top">patch
+ https://gcc.gnu.org/ml/gcc/2002-03/msg00817.html; target="_top">patch
 was quite simple, and well-known.
   4.5.
   Threading is broken on i386?
@@ -636,7 +636,7 @@
 iterator header),
 then you will suddenly be faced with huge numbers of ambiguity
 errors.  This was discussed on the mailing list; Nathan Myers
-http://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html; target="_top">sums
+https://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html; target="_top">sums
   things up here.  The collisions with vector/string iterator
 types have been fixed for 3.1.
 6.4.
@@ -729,7 +729,7 @@
 
 If you have found a bug in the library and you think you have
 a working fix, then send it in!  The main GCC site has a page
-on http://gcc.gnu.org/contribute.html; 
target="_top">submitting
+on https://gcc.gnu.org/contribute.html; 
target="_top">submitting
 patches that covers the procedure, but for libstdc++ you
 should also send the patch to our mailing list in addition to
 the GCC patches mailing list.  The libstdc++
diff --git a/libstdc++-v3/doc/xml/faq.xml b/libstdc++-v3/doc/xml/faq.xml
index 79edb02bec4..4888fa93ae9 100644
--- a/libstdc++-v3/doc/xml/faq.xml
+++ b/libstdc++-v3/doc/xml/faq.xml
@@ -313,7 +313,7 @@
 Libstdc++ comes with its own validation testsuite, which includes
 conformance testing, regression testing, ABI testing, and
 performance testing. Please consult the
-http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/install/test.html;>testing
+http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/install/test.html;>testing
 documentation for GCC and
 Testing in the libstdc++
 manual for more details.
@@ -583,7 +583,7 @@
  a list of predefined macros for any particular installation.
   
   This has been discussed on the mailing lists
- http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;>quite
 a bit.
+ http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/cgi-bin/htsearch?method=andformat=builtin-longsort=scorewords=_XOPEN_SOURCE+Solaris;>quite
 a bit.
   
   This method is something of a wart.  We'd like to find a cleaner
  solution, but nobody yet has contributed the time.
@@ -604,7 +604,7 @@
   
   
  This was a long-standing bug in the OS X support.  Fortunately, the
- http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/ml/gcc/2002-03/msg00817.html;>patch
+ http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/ml/gcc/2002-03/msg00817.html;>patch
 was quite simple, and well-known.
   
 
@@ -885,7 +885,7 @@
 iterator header),
 then you will suddenly be faced with huge numbers of ambiguity
 errors.  This was discussed on the mailing list; Nathan Myers
-http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html;>sums
+http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/ml/libstdc++/2001-01/msg00247.html;>sums
   things up here.  The collisions with 

[pushed] wwwdocs: gcc-14: Make GCC 11-related link relative

2024-06-04 Thread Gerald Pfeifer
This also better supports mirror sites (if still any).

Gerald
---
 htdocs/gcc-14/changes.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index 7a5eb449..9a1b0c8a 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -971,7 +971,7 @@ __asm (".global __flmap_lock"  "\n\t"
 -march=knm, -mtune=knl or -mtune=knm
 compiler switches. Support will be removed in GCC 15.
   
-  https://gcc.gnu.org/gcc-11/changes.html;>Hardware-assisted
+  Hardware-assisted
 AddressSanitizer now works for the x86-64 target with LAM_U57.
 -fsanitize=hwaddress will enable -mlam=u57
 by default.
-- 
2.45.1


gcc-wwwdocs branch master updated. 1db5b34eb8cf47f070f643f993d835149bce2ec7

2024-06-04 Thread Gerald Pfeifer 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  1db5b34eb8cf47f070f643f993d835149bce2ec7 (commit)
  from  b70633d48603da6175aaa1ba0157bd451d7c0c18 (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 1db5b34eb8cf47f070f643f993d835149bce2ec7
Author: Gerald Pfeifer 
Date:   Wed Jun 5 07:13:22 2024 +0200

gcc-14: Make GCC 11-related link relative

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index 7a5eb449..9a1b0c8a 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -971,7 +971,7 @@ __asm (".global __flmap_lock"  "\n\t"
 -march=knm, -mtune=knl or -mtune=knm
 compiler switches. Support will be removed in GCC 15.
   
-  https://gcc.gnu.org/gcc-11/changes.html;>Hardware-assisted
+  Hardware-assisted
 AddressSanitizer now works for the x86-64 target with LAM_U57.
 -fsanitize=hwaddress will enable -mlam=u57
 by default.

---

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


hooks/post-receive
-- 
gcc-wwwdocs


Re: [Ada] Document the SuSE kernel bug

2024-06-03 Thread Gerald Pfeifer
On Tue, 9 Nov 2021, Pierre-Marie de Rodat via Gcc-patches wrote:
> We found a SuSE kernel bug that affects 32-bit debugging on 64-bit
> machines.  We agreed to document the problem in gnat_ugn.

Late at catching this: Note that it's not been SuSE since 2003.

Also even "SUSE 15" does not exist, I assume you mean "SUSE Linux 
Enterprise 15"?

Would you mind adjusting this?

Thank you,
Gerald


Re: [pushed] wwwdocs: mirrors: Remove gcc.fyxm.net

2024-06-02 Thread Gerald Pfeifer
On Sun, 2 Jun 2024, Gerald Pfeifer wrote:
> The hostname gcc.fyxm.net no longer resolves.
> 
> Jan, thank you for past services. Please advise if you'd like to restore 
> (or using a different address).

Just for the record/archive:

   : host imaginarium.2600.sk[159.69.251.30] said: 554 5.7.1
   : Recipient address rejected: Access denied (in reply to
RCPT TO command)

Gerald


[pushed] wwwdocs: mirrors: Remove gcc.fyxm.net

2024-06-02 Thread Gerald Pfeifer
The hostname gcc.fyxm.net no longer resolves.

Jan, thank you for past services. Please advise if you'd like to restore 
(or using a different address).

Gerald
---
 htdocs/mirrors.html | 1 -
 1 file changed, 1 deletion(-)

diff --git a/htdocs/mirrors.html b/htdocs/mirrors.html
index b49aa76c..e9d1090a 100644
--- a/htdocs/mirrors.html
+++ b/htdocs/mirrors.html
@@ -36,7 +36,6 @@ mirrors.  The following sites mirror the gcc.gnu.org 
download site
 ?? thanks to Martin (mir...@koddos.net) at KoDDoS.
 The Netherlands, Nijmegen: https://ftp.nluug.nl/languages/gcc/;>ftp.nluug.nl, thanks to Jan 
Cristiaan van Winkel (j...@atcomputing.nl)
 Russia, Novosibirsk: http://mirror.linux-ia64.org/gnu/gcc/;>http://mirror.linux-ia64.org/gnu/gcc/,
 thanks to Daniel Volchixin (dan...@volchixin.co.uk)
-Slovakia, Bratislava: http://gcc.fyxm.net/;>gcc.fyxm.net, 
thanks to Jan Teluch (ad...@2600.sk)
 UK: https://mirrorservice.org/sites/sourceware.org/pub/gcc/;>mirrorservice.org,
 thanks to mir...@mirrorservice.org
 US, San Francisco: https://bigsearcher.com/mirrors/gcc/;>https://bigsearcher.com/mirrors/gcc/,
 thanks to i...@bigsearcher.com
 US, San Jose: http://www.netgull.com/gcc/;>http://www.netgull.com, thanks to 
ad...@netgull.com
-- 
2.45.1


[pushed] libstdc++: Move gcc.gnu.org links to https

2024-06-02 Thread Gerald Pfeifer
It looks like there are more links needing similar changes; one step at a 
time...

Gerald


libstdc++-v3:
* doc/xml/api.xml: Move gcc.gnu.org links to https.
* doc/html/api.html: Regenerate.
---
 libstdc++-v3/doc/html/api.html | 8 
 libstdc++-v3/doc/xml/api.xml   | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/libstdc++-v3/doc/html/api.html b/libstdc++-v3/doc/html/api.html
index fc27b5f98ae..b494d91f9af 100644
--- a/libstdc++-v3/doc/html/api.html
+++ b/libstdc++-v3/doc/html/api.html
@@ -21,9 +21,9 @@
   particular include file, looking at inheritance diagrams, etc.
 
   The API documentation, rendered into HTML, can be viewed online
-  http://gcc.gnu.org/onlinedocs/; target="_top">for each 
GCC release
+  https://gcc.gnu.org/onlinedocs/; target="_top">for 
each GCC release
   and
-  http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html; 
target="_top">
+  https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html; 
target="_top">
   for the main development tree
   
   (see the date on the first page).
@@ -32,10 +32,10 @@
   gcc.gnu.org site in a directory located at
URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/;.
You will almost certainly need to use one of the
-   http://gcc.gnu.org/mirrors.html; target="_top">mirror 
sites to download
+   https://gcc.gnu.org/mirrors.html; 
target="_top">mirror sites to download
the tarball. After unpacking, simply load libstdc++-html-*/index.html
into a browser.
 
   In addition, a rendered set of man pages are available in the same
   location specified above. Start with C++Intro(3).
-Prev??Up??Next??Home??
\ No newline at end of file
+Prev??Up??Next??Home??
diff --git a/libstdc++-v3/doc/xml/api.xml b/libstdc++-v3/doc/xml/api.xml
index 1b011aa2e23..9aee3484e27 100644
--- a/libstdc++-v3/doc/xml/api.xml
+++ b/libstdc++-v3/doc/xml/api.xml
@@ -41,9 +41,9 @@
 
 
   The API documentation, rendered into HTML, can be viewed online
-  http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/onlinedocs/;>for each GCC release
+  http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/onlinedocs/;>for each GCC release
   and
-  http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html;>
+  http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html;>
   for the main development tree
   
   (see the date on the first page).
@@ -54,7 +54,7 @@
   gcc.gnu.org site in a directory located at

URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/;.
You will almost certainly need to use one of the
-   http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/mirrors.html;>mirror sites to download
+   http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/mirrors.html;>mirror sites to download
the tarball. After unpacking, simply load libstdc++-html-*/index.html
into a browser.
 
-- 
2.45.1


gcc-wwwdocs branch master updated. 803c0e440c2f90e432cf7f934df96e19232c62ca

2024-06-02 Thread Gerald Pfeifer 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  803c0e440c2f90e432cf7f934df96e19232c62ca (commit)
  from  0f431f18f96625694ee0d627e684406585719171 (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 803c0e440c2f90e432cf7f934df96e19232c62ca
Author: Gerald Pfeifer 
Date:   Sun Jun 2 12:35:01 2024 +0200

mirrors: Remove gcc.fyxm.net

The hostname gcc.fyxm.net no longer resolves.

diff --git a/htdocs/mirrors.html b/htdocs/mirrors.html
index b49aa76c..e9d1090a 100644
--- a/htdocs/mirrors.html
+++ b/htdocs/mirrors.html
@@ -36,7 +36,6 @@ mirrors.  The following sites mirror the gcc.gnu.org 
download site
   thanks to Martin (mir...@koddos.net) at KoDDoS.
 The Netherlands, Nijmegen: https://ftp.nluug.nl/languages/gcc/;>ftp.nluug.nl, thanks to Jan 
Cristiaan van Winkel (j...@atcomputing.nl)
 Russia, Novosibirsk: http://mirror.linux-ia64.org/gnu/gcc/;>http://mirror.linux-ia64.org/gnu/gcc/,
 thanks to Daniel Volchixin (dan...@volchixin.co.uk)
-Slovakia, Bratislava: http://gcc.fyxm.net/;>gcc.fyxm.net, 
thanks to Jan Teluch (ad...@2600.sk)
 UK: https://mirrorservice.org/sites/sourceware.org/pub/gcc/;>mirrorservice.org,
 thanks to mir...@mirrorservice.org
 US, San Francisco: https://bigsearcher.com/mirrors/gcc/;>https://bigsearcher.com/mirrors/gcc/,
 thanks to i...@bigsearcher.com
 US, San Jose: http://www.netgull.com/gcc/;>http://www.netgull.com, thanks to 
ad...@netgull.com

---

Summary of changes:
 htdocs/mirrors.html | 1 -
 1 file changed, 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[gcc r15-971] libstdc++: Move gcc.gnu.org links to https

2024-06-02 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:80c1a963bdfb573feb398ef02269671a5d690c1f

commit r15-971-g80c1a963bdfb573feb398ef02269671a5d690c1f
Author: Gerald Pfeifer 
Date:   Sun Jun 2 11:23:51 2024 +0200

libstdc++: Move gcc.gnu.org links to https

libstdc++-v3:
* doc/xml/api.xml: Move gcc.gnu.org links to https.
* doc/html/api.html: Regenerate.

Diff:
---
 libstdc++-v3/doc/html/api.html | 8 
 libstdc++-v3/doc/xml/api.xml   | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/libstdc++-v3/doc/html/api.html b/libstdc++-v3/doc/html/api.html
index fc27b5f98ae..b494d91f9af 100644
--- a/libstdc++-v3/doc/html/api.html
+++ b/libstdc++-v3/doc/html/api.html
@@ -21,9 +21,9 @@
   particular include file, looking at inheritance diagrams, etc.
 
   The API documentation, rendered into HTML, can be viewed online
-  http://gcc.gnu.org/onlinedocs/; target="_top">for each 
GCC release
+  https://gcc.gnu.org/onlinedocs/; target="_top">for 
each GCC release
   and
-  http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html; 
target="_top">
+  https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html; 
target="_top">
   for the main development tree
   
   (see the date on the first page).
@@ -32,10 +32,10 @@
   gcc.gnu.org site in a directory located at
URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/;.
You will almost certainly need to use one of the
-   http://gcc.gnu.org/mirrors.html; target="_top">mirror 
sites to download
+   https://gcc.gnu.org/mirrors.html; 
target="_top">mirror sites to download
the tarball. After unpacking, simply load libstdc++-html-*/index.html
into a browser.
 
   In addition, a rendered set of man pages are available in the same
   location specified above. Start with C++Intro(3).
-Prev Up Next Home 

\ No newline at end of file
+Prev Up Next Home 

diff --git a/libstdc++-v3/doc/xml/api.xml b/libstdc++-v3/doc/xml/api.xml
index 1b011aa2e23..9aee3484e27 100644
--- a/libstdc++-v3/doc/xml/api.xml
+++ b/libstdc++-v3/doc/xml/api.xml
@@ -41,9 +41,9 @@
 
 
   The API documentation, rendered into HTML, can be viewed online
-  http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/onlinedocs/;>for each GCC release
+  http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/onlinedocs/;>for each GCC release
   and
-  http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html;>
+  http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html;>
   for the main development tree
   
   (see the date on the first page).
@@ -54,7 +54,7 @@
   gcc.gnu.org site in a directory located at

URL:https://gcc.gnu.org/pub/gcc/libstdc++/doxygen/;.
You will almost certainly need to use one of the
-   http://www.w3.org/1999/xlink; 
xlink:href="http://gcc.gnu.org/mirrors.html;>mirror sites to download
+   http://www.w3.org/1999/xlink; 
xlink:href="https://gcc.gnu.org/mirrors.html;>mirror sites to download
the tarball. After unpacking, simply load libstdc++-html-*/index.html
into a browser.
 


[pushed] wwwdocs: *: Move www.netlib.org to https

2024-06-02 Thread Gerald Pfeifer
Simplify a link on the way, removing trailing "index.html".
---
 htdocs/gcc-3.0/criteria.html | 4 ++--
 htdocs/gcc-3.1/criteria.html | 2 +-
 htdocs/gcc-3.3/criteria.html | 2 +-
 htdocs/gcc-3.4/criteria.html | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/htdocs/gcc-3.0/criteria.html b/htdocs/gcc-3.0/criteria.html
index 8bca802f..97be2e30 100644
--- a/htdocs/gcc-3.0/criteria.html
+++ b/htdocs/gcc-3.0/criteria.html
@@ -243,10 +243,10 @@ different programming languages.
 2.2.0
 pooma-2.3.0.tgz
 
-http://www.netlib.org/lapack/index.html;>LAPACK
+https://www.netlib.org/lapack/;>LAPACK
 Fortran
 3.0
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK (testing programs)
 
 
diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index 2a51da81..078303be 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -320,7 +320,7 @@ quality:
 ftp://ftp.kai.com/pub/benchmarks/stepanov_v1p2.C
 
 LAPACKFortran
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index a002d161..ceb21ac7 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -325,7 +325,7 @@ quality:
  stepanov_v1p2.C
 
 LAPACKFortran
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index 56b7d321..e3d84320 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -325,7 +325,7 @@ quality:
  stepanov_v1p2.C
 
 LAPACKFortran 77
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 
-- 
2.45.1


gcc-wwwdocs branch master updated. 0f431f18f96625694ee0d627e684406585719171

2024-06-02 Thread Gerald Pfeifer 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  0f431f18f96625694ee0d627e684406585719171 (commit)
  from  e12ca3f6a785a7e7ee4cc6c7d9deea3315bce5d1 (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 0f431f18f96625694ee0d627e684406585719171
Author: Gerald Pfeifer 
Date:   Sun Jun 2 10:24:43 2024 +0200

*: Move www.netlib.org to https

Simplify a link on the way, removing trailing "index.html".

diff --git a/htdocs/gcc-3.0/criteria.html b/htdocs/gcc-3.0/criteria.html
index 8bca802f..97be2e30 100644
--- a/htdocs/gcc-3.0/criteria.html
+++ b/htdocs/gcc-3.0/criteria.html
@@ -243,10 +243,10 @@ different programming languages.
 2.2.0
 pooma-2.3.0.tgz
 
-http://www.netlib.org/lapack/index.html;>LAPACK
+https://www.netlib.org/lapack/;>LAPACK
 Fortran
 3.0
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK (testing programs)
 
 
diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index 2a51da81..078303be 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -320,7 +320,7 @@ quality:
 ftp://ftp.kai.com/pub/benchmarks/stepanov_v1p2.C
 
 LAPACKFortran
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index a002d161..ceb21ac7 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -325,7 +325,7 @@ quality:
  stepanov_v1p2.C
 
 LAPACKFortran
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index 56b7d321..e3d84320 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -325,7 +325,7 @@ quality:
  stepanov_v1p2.C
 
 LAPACKFortran 77
-http://www.netlib.org/lapack/lapack.tgz;>
+https://www.netlib.org/lapack/lapack.tgz;>
 LAPACK 3.0 (timing programs)
 
 

---

Summary of changes:
 htdocs/gcc-3.0/criteria.html | 4 ++--
 htdocs/gcc-3.1/criteria.html | 2 +-
 htdocs/gcc-3.3/criteria.html | 2 +-
 htdocs/gcc-3.4/criteria.html | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


gcc-wwwdocs branch master updated. e12ca3f6a785a7e7ee4cc6c7d9deea3315bce5d1

2024-06-01 Thread Gerald Pfeifer 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  e12ca3f6a785a7e7ee4cc6c7d9deea3315bce5d1 (commit)
  from  402a829724a4d6fdbfdb08e2aa7b5b522a254c31 (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 e12ca3f6a785a7e7ee4cc6c7d9deea3315bce5d1
Author: Gerald Pfeifer 
Date:   Sun Jun 2 01:49:18 2024 +0200

news: Update reference to g77 BoF

Also make the link text more natural and don't duplicate the link as
plain text.

diff --git a/htdocs/news.html b/htdocs/news.html
index c319e250..aeac6935 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -1731,9 +1731,9 @@ back end, focusing on better optimization for the Pentium 
II.
 
 Toon Moene has emailed (and posted) his notes on
 the GNU Fortran (g77) Birds-of-a-Feather (BOF) session at
-LinuxExpo to the appropriate lists,
-and Craig Burley has made Toon's notes available (in edited form) at http://world.std.com/~burley/bof.html;>http://world.std.com/~burley/bof.html.
+LinuxExpo to the appropriate lists, and Craig Burley has made
+http://www.kilmnj.com/g77/bof.html;>Toon's notes available
+(in edited form).
 
 Probably the most important decision reached at the meeting
 is that Craig Burley will undertake the long-awaited 0.6 rewrite

---

Summary of changes:
 htdocs/news.html | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-*/buildstat: Drop references to "Final Installation" docs

2024-06-01 Thread Gerald Pfeifer
Instructions for reporting a successful build are not actually part
of the "Final Installation" docs (any more) and we have not been
adding new build results for several years.
---
 htdocs/gcc-3.0/buildstat.html | 6 +-
 htdocs/gcc-3.1/buildstat.html | 6 +-
 htdocs/gcc-3.2/buildstat.html | 6 +-
 htdocs/gcc-3.3/buildstat.html | 6 +-
 htdocs/gcc-3.4/buildstat.html | 6 +-
 htdocs/gcc-4.0/buildstat.html | 6 +-
 htdocs/gcc-4.1/buildstat.html | 6 +-
 htdocs/gcc-4.2/buildstat.html | 6 +-
 htdocs/gcc-4.3/buildstat.html | 6 +-
 htdocs/gcc-4.4/buildstat.html | 6 +-
 htdocs/gcc-4.5/buildstat.html | 6 +-
 htdocs/gcc-4.6/buildstat.html | 6 +-
 htdocs/gcc-4.7/buildstat.html | 6 +-
 htdocs/gcc-4.8/buildstat.html | 6 +-
 htdocs/gcc-4.9/buildstat.html | 6 +-
 htdocs/gcc-5/buildstat.html   | 6 +-
 htdocs/gcc-6/buildstat.html   | 6 +-
 htdocs/gcc-7/buildstat.html   | 6 +-
 htdocs/gcc-8/buildstat.html   | 6 +-
 19 files changed, 19 insertions(+), 95 deletions(-)

diff --git a/htdocs/gcc-3.0/buildstat.html b/htdocs/gcc-3.0/buildstat.html
index e751f9a8..442e275a 100644
--- a/htdocs/gcc-3.0/buildstat.html
+++ b/htdocs/gcc-3.0/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful build, including a list of
-information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.1/buildstat.html b/htdocs/gcc-3.1/buildstat.html
index 348ab001..f58a6d28 100644
--- a/htdocs/gcc-3.1/buildstat.html
+++ b/htdocs/gcc-3.1/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.2/buildstat.html b/htdocs/gcc-3.2/buildstat.html
index 31ae26bb..1f6454de 100644
--- a/htdocs/gcc-3.2/buildstat.html
+++ b/htdocs/gcc-3.2/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.3/buildstat.html b/htdocs/gcc-3.3/buildstat.html
index c2d6c345..093ad9ab 100644
--- a/htdocs/gcc-3.3/buildstat.html
+++ b/htdocs/gcc-3.3/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.4/buildstat.html b/htdocs/gcc-3.4/buildstat.html
index 02b491ed..1d00b2e4 100644
--- a/htdocs/gcc-3.4/buildstat.html
+++ b/htdocs/gcc-3.4/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-4.0/buildstat.html b/htdocs/gcc-4.0/buildstat.html
index 23184f2d..cefb9951 100644
--- a/htdocs/gcc-4.0/buildstat.html
+++ b/htdocs/gcc-4.0/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-4.1/buildstat.html b/htdocs/gcc-4.1/buildstat.html
index f319c7f2..f21c9b04 100644
--- a/htdocs/gcc-4.1/buildstat.html
+++ b/htdocs/gcc-4.1/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 

gcc-wwwdocs branch master updated. 402a829724a4d6fdbfdb08e2aa7b5b522a254c31

2024-06-01 Thread Gerald Pfeifer 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  402a829724a4d6fdbfdb08e2aa7b5b522a254c31 (commit)
  from  254fd33e73494704e453d4cbf634f02f19da6dee (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 402a829724a4d6fdbfdb08e2aa7b5b522a254c31
Author: Gerald Pfeifer 
Date:   Sun Jun 2 01:29:47 2024 +0200

gcc-*/buildstat: Drop references to "Final Installation" docs

Instructions for reporting a successful build are not actually part
of the "Final Installation" docs (any more) and we have not been
adding new build results for several years.

diff --git a/htdocs/gcc-3.0/buildstat.html b/htdocs/gcc-3.0/buildstat.html
index e751f9a8..442e275a 100644
--- a/htdocs/gcc-3.0/buildstat.html
+++ b/htdocs/gcc-3.0/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful build, including a list of
-information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.1/buildstat.html b/htdocs/gcc-3.1/buildstat.html
index 348ab001..f58a6d28 100644
--- a/htdocs/gcc-3.1/buildstat.html
+++ b/htdocs/gcc-3.1/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.2/buildstat.html b/htdocs/gcc-3.2/buildstat.html
index 31ae26bb..1f6454de 100644
--- a/htdocs/gcc-3.2/buildstat.html
+++ b/htdocs/gcc-3.2/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.3/buildstat.html b/htdocs/gcc-3.3/buildstat.html
index c2d6c345..093ad9ab 100644
--- a/htdocs/gcc-3.3/buildstat.html
+++ b/htdocs/gcc-3.3/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-3.4/buildstat.html b/htdocs/gcc-3.4/buildstat.html
index 02b491ed..1d00b2e4 100644
--- a/htdocs/gcc-3.4/buildstat.html
+++ b/htdocs/gcc-3.4/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-4.0/buildstat.html b/htdocs/gcc-4.0/buildstat.html
index 23184f2d..cefb9951 100644
--- a/htdocs/gcc-4.0/buildstat.html
+++ b/htdocs/gcc-4.0/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-Installing GCC: Testing.
-Instructions for reporting a successful make bootstrap,
-including a list of information to include in such a report, are part of
-https://gcc.gnu.org/install/finalinstall.html;>
-Installing GCC: Final Installation.
+Installing GCC: Testing.
 
 
 
diff --git a/htdocs/gcc-4.1/buildstat.html b/htdocs/gcc-4.1/buildstat.html
index f319c7f2..f21c9b04 100644
--- a/htdocs/gcc-4.1/buildstat.html
+++ b/htdocs/gcc-4.1/buildstat.html
@@ -17,11 +17,7 @@ summaries.
 Instructions for running the testsuite and for submitting test results
 are part of
 https://gcc.gnu.org/install/test.html;>
-I

[pushed] wwwdocs: news: golang.org has become go.dev

2024-06-01 Thread Gerald Pfeifer
Pushed

Gerald
---
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index b7a6f479..c319e250 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -582,7 +582,7 @@ We are currently accepting student applications.
 
 December 2, 2010
 GCC 4.6 will support
-  the https://golang.org/;>Go programming language.  The
+  the https://go.dev;>Go programming language.  The
   new front end was contributed by Ian Lance Taylor at Google.
 
 November 16, 2010
-- 
2.45.1


gcc-wwwdocs branch master updated. 254fd33e73494704e453d4cbf634f02f19da6dee

2024-06-01 Thread Gerald Pfeifer 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  254fd33e73494704e453d4cbf634f02f19da6dee (commit)
  from  614b76b185be56e74b607a92b49b359be5949565 (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 254fd33e73494704e453d4cbf634f02f19da6dee
Author: Gerald Pfeifer 
Date:   Sat Jun 1 11:59:12 2024 +0200

news: golang.org has become go.dev

diff --git a/htdocs/news.html b/htdocs/news.html
index b7a6f479..c319e250 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -582,7 +582,7 @@ We are currently accepting student applications.
 
 December 2, 2010
 GCC 4.6 will support
-  the https://golang.org/;>Go programming language.  The
+  the https://go.dev;>Go programming language.  The
   new front end was contributed by Ian Lance Taylor at Google.
 
 November 16, 2010

---

Summary of changes:
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: *: Use https to access gcc.gnu.org/onlinedocs

2024-05-30 Thread Gerald Pfeifer
Not sure we really need to keep all those docus for all our point 
releases. Might make more sense use the latest for each branch. But 
that's another discussion.

Gerald

---
 htdocs/gcc-10/index.html  | 12 ++--
 htdocs/gcc-11/index.html  | 10 +-
 htdocs/gcc-12/index.html  |  8 
 htdocs/gcc-13/index.html  |  8 
 htdocs/gcc-14/index.html  |  4 ++--
 htdocs/gcc-4.9/index.html |  8 
 htdocs/gcc-5/index.html   | 12 ++--
 htdocs/gcc-6/index.html   | 12 ++--
 htdocs/gcc-7/index.html   | 12 ++--
 htdocs/gcc-8/index.html   | 12 ++--
 htdocs/gcc-9/index.html   | 12 ++--
 11 files changed, 55 insertions(+), 55 deletions(-)

diff --git a/htdocs/gcc-10/index.html b/htdocs/gcc-10/index.html
index 5fb1e02e..fe1e4c07 100644
--- a/htdocs/gcc-10/index.html
+++ b/htdocs/gcc-10/index.html
@@ -28,31 +28,31 @@ GCC 10.4 relative to previous releases of GCC.
 GCC 10.5
 July 7, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/10.5.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.5.0/;>documentation)
 
 
 GCC 10.4
 June 28, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/10.4.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.4.0/;>documentation)
 
 
 GCC 10.3
 April 8, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/10.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.3.0/;>documentation)
 
 
 GCC 10.2
 July 23, 2020
 (changes,
- http://gcc.gnu.org/onlinedocs/10.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.2.0/;>documentation)
 
 
 GCC 10.1
 May 7, 2020
 (changes,
- http://gcc.gnu.org/onlinedocs/10.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.1.0/;>documentation)
 
 
 
@@ -66,7 +66,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to the
diff --git a/htdocs/gcc-11/index.html b/htdocs/gcc-11/index.html
index bb41c492..681da6a1 100644
--- a/htdocs/gcc-11/index.html
+++ b/htdocs/gcc-11/index.html
@@ -25,25 +25,25 @@ GCC 11.3 relative to previous releases of GCC.
 GCC 11.4
 May 29, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/11.4.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.4.0/;>documentation)
 
 
 GCC 11.3
 April 21, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/11.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.3.0/;>documentation)
 
 
 GCC 11.2
 July 28, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/11.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.2.0/;>documentation)
 
 
 GCC 11.1
 April 27, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/11.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.1.0/;>documentation)
 
 
 
@@ -57,7 +57,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to the
diff --git a/htdocs/gcc-12/index.html b/htdocs/gcc-12/index.html
index a76ef1dc..3ba4df2b 100644
--- a/htdocs/gcc-12/index.html
+++ b/htdocs/gcc-12/index.html
@@ -25,19 +25,19 @@ GCC 12.2 relative to previous releases of GCC.
 GCC 12.3
 May 8, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/12.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.3.0/;>documentation)
 
 
 GCC 12.2
 Aug 19, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/12.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.2.0/;>documentation)
 
 
 GCC 12.1
 May 6, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/12.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.1.0/;>documentation)
 
 
 
@@ -51,7 +51,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to the
diff --git a/htdocs/gcc-13/index.html b/htdocs/gcc-13/index.html
index b04838db..ad1d5f1a 100644
--- a/htdocs/gcc-13/index.html
+++ b/htdocs/gcc-13/index.html
@@ -25,19 +25,19 @@ GCC 

gcc-wwwdocs branch master updated. 614b76b185be56e74b607a92b49b359be5949565

2024-05-30 Thread Gerald Pfeifer 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  614b76b185be56e74b607a92b49b359be5949565 (commit)
   via  ee01b4e9643cf1abe7c865d43dd5257a5b77b893 (commit)
  from  ed119bf29bf7a0a0cf9ae9fb28fbd71f83ff9245 (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 614b76b185be56e74b607a92b49b359be5949565
Author: Gerald Pfeifer 
Date:   Thu May 30 10:59:38 2024 +0400

*: Use https to access gcc.gnu.org/onlinedocs

diff --git a/htdocs/gcc-10/index.html b/htdocs/gcc-10/index.html
index 5fb1e02e..fe1e4c07 100644
--- a/htdocs/gcc-10/index.html
+++ b/htdocs/gcc-10/index.html
@@ -28,31 +28,31 @@ GCC 10.4 relative to previous releases of GCC.
 GCC 10.5
 July 7, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/10.5.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.5.0/;>documentation)
 
 
 GCC 10.4
 June 28, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/10.4.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.4.0/;>documentation)
 
 
 GCC 10.3
 April 8, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/10.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.3.0/;>documentation)
 
 
 GCC 10.2
 July 23, 2020
 (changes,
- http://gcc.gnu.org/onlinedocs/10.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.2.0/;>documentation)
 
 
 GCC 10.1
 May 7, 2020
 (changes,
- http://gcc.gnu.org/onlinedocs/10.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/10.1.0/;>documentation)
 
 
 
@@ -66,7 +66,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to the
diff --git a/htdocs/gcc-11/index.html b/htdocs/gcc-11/index.html
index bb41c492..681da6a1 100644
--- a/htdocs/gcc-11/index.html
+++ b/htdocs/gcc-11/index.html
@@ -25,25 +25,25 @@ GCC 11.3 relative to previous releases of GCC.
 GCC 11.4
 May 29, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/11.4.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.4.0/;>documentation)
 
 
 GCC 11.3
 April 21, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/11.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.3.0/;>documentation)
 
 
 GCC 11.2
 July 28, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/11.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.2.0/;>documentation)
 
 
 GCC 11.1
 April 27, 2021
 (changes,
- http://gcc.gnu.org/onlinedocs/11.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/11.1.0/;>documentation)
 
 
 
@@ -57,7 +57,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to the
diff --git a/htdocs/gcc-12/index.html b/htdocs/gcc-12/index.html
index a76ef1dc..3ba4df2b 100644
--- a/htdocs/gcc-12/index.html
+++ b/htdocs/gcc-12/index.html
@@ -25,19 +25,19 @@ GCC 12.2 relative to previous releases of GCC.
 GCC 12.3
 May 8, 2023
 (changes,
- http://gcc.gnu.org/onlinedocs/12.3.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.3.0/;>documentation)
 
 
 GCC 12.2
 Aug 19, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/12.2.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.2.0/;>documentation)
 
 
 GCC 12.1
 May 6, 2022
 (changes,
- http://gcc.gnu.org/onlinedocs/12.1.0/;>documentation)
+ https://gcc.gnu.org/onlinedocs/12.1.0/;>documentation)
 
 
 
@@ -51,7 +51,7 @@ GNU Compiler Collection.
 The GCC developers would like to thank the numerous people that have
 contributed new features, improvements, bug fixes, and other changes as
 well as test results to GCC.
-This http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html;>amazing
+This https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html;>amazing
 group of volunteers is what makes GCC successful.
 
 For additional information about GCC please refer to 

Arm branding (was: [PATCH] doc: Document arm_v8_1m_main_cde_mve_fp)

2024-05-28 Thread Gerald Pfeifer
On Mon, 10 Jul 2023, Kyrylo Tkachov via Gcc-patches wrote:
> I know the GCC source is inconsistent on this but the proper branding 
> these days is "ARM" -> "Arm" and "ARMv8.1-M" -> "Armv8.1-M".

Arm, Red Hat, and SUSE - those three are spelt incorrectly by third 
parties more often than not, it seems. :-(

Is it always Arm now in every context and meaning (outside target 
triplets)?

If so, I'll add a line to our table in codingconventions.html?
If not, can you explain the specifics?

Gerald


[pushed] wwwdocs: news: Move www.velox-project.eu to https

2024-05-28 Thread Gerald Pfeifer
Not sure why these all are popping up recently...

Anyway: pushed.

Gerald
---
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index ca3e7dc5..b7a6f479 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -512,7 +512,7 @@ ongoing https://gcc.gnu.org/wiki/TransactionalMemory;>transactional
 memory standard has been added.  Code was contributed by Richard
 Henderson, Aldy Hernandez, and Torvald Riegel, all of Red Hat, Inc.
 The project was partially funded by
-the http://www.velox-project.eu/;>Velox project.  This
+the https://www.velox-project.eu;>Velox project.  This
 feature is experimental and is available for C and C++ on selected
 platforms.
 
-- 
2.45.1


[pushed] wwwdocs: news: Only refer, don't link to cvsweb

2024-05-27 Thread Gerald Pfeifer
First of all we have not been using CVS for a while, second cvsweb
itself is not actively maintained any more. And on the way refer to
it as a tool, not a package.

Gerald
---
 htdocs/news.html | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index 2490d69e..ca3e7dc5 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -1997,8 +1997,7 @@ Cygnus donates gcse 
optimization pass.
 
   The egcs web pages are now supported by egcs project hardware and
   are searchable with webglimpse.  The CVS sources are browsable with
-  the free http://people.freebsd.org/~fenner/cvsweb/;>cvsweb package.
+  the free cvsweb tool.
 
 
 February 7, 1998
-- 
2.45.0


gcc-wwwdocs branch master updated. 582d3e94dbcdf2aa63134532dc66b01d651d7a1d

2024-05-27 Thread Gerald Pfeifer 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  582d3e94dbcdf2aa63134532dc66b01d651d7a1d (commit)
  from  dd0024f713bda1f7735558347db357ff437e04dd (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 582d3e94dbcdf2aa63134532dc66b01d651d7a1d
Author: Gerald Pfeifer 
Date:   Mon May 27 14:21:51 2024 +0200

news: Only refer, don't link to cvsweb

First of all we have not been using CVS for a while, second cvsweb
itself is not actively maintained any more. And on the way refer to
it as a tool, not a package.

diff --git a/htdocs/news.html b/htdocs/news.html
index 2490d69e..ca3e7dc5 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -1997,8 +1997,7 @@ Cygnus donates gcse 
optimization pass.
 
   The egcs web pages are now supported by egcs project hardware and
   are searchable with webglimpse.  The CVS sources are browsable with
-  the free http://people.freebsd.org/~fenner/cvsweb/;>cvsweb package.
+  the free cvsweb tool.
 
 
 February 7, 1998

---

Summary of changes:
 htdocs/news.html | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] doc: Use https for our own site (and GCC for the project)

2024-05-27 Thread Gerald Pfeifer
Earlier this year someone added a redirect from http to https to 
gcc.gnu.org; taking this as a hint to generally use https.

Pushed.

Gerald


gcc:
* doc/gm2.texi (What is GNU Modula-2): Move gcc.gnu.org links to
https.
(Other languages): Ditto. And fix casing of GCC.
---
 gcc/doc/gm2.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/gm2.texi b/gcc/doc/gm2.texi
index 7e580400fb9..d553131e1bd 100644
--- a/gcc/doc/gm2.texi
+++ b/gcc/doc/gm2.texi
@@ -92,8 +92,8 @@ Boston, MA 02110-1301, USA@*
 @node What is GNU Modula-2, Why use GNU Modula-2, , Overview
 @section What is GNU Modula-2
 
-GNU Modula-2 is a @uref{http://gcc.gnu.org/frontends.html, front end}
-for the GNU Compiler Collection (@uref{http://gcc.gnu.org/, GCC}).
+GNU Modula-2 is a @uref{https://gcc.gnu.org/frontends.html, front end}
+for the GNU Compiler Collection (@uref{https://gcc.gnu.org, GCC}).
 The GNU Modula-2 compiler is compliant with the PIM2, PIM3, PIM4 and
 ISO dialects.  Also implemented are a complete set of free ISO
 libraries and PIM libraries.
@@ -3022,7 +3022,7 @@ The mailing list contents can be viewed
 @section Other languages for GCC
 
 These exist and can be found on the frontends web page on the
-@uref{http://gcc.gnu.org/frontends.html, gcc web site}.
+@uref{https://gcc.gnu.org/frontends.html, GCC web site}.
 
 @node License, Copying, Using, Top
 @section License of GNU Modula-2
-- 
2.45.0


[gcc r15-846] doc: Use https for our own site (and GCC for the project)

2024-05-27 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:6e974827232b90b05a8e1dc6d2ed7b918f2b6c93

commit r15-846-g6e974827232b90b05a8e1dc6d2ed7b918f2b6c93
Author: Gerald Pfeifer 
Date:   Mon May 27 09:42:22 2024 +0200

doc: Use https for our own site (and GCC for the project)

gcc:
* doc/gm2.texi (What is GNU Modula-2): Move gcc.gnu.org links to
https.
(Other languages): Ditto. And fix casing of GCC.

Diff:
---
 gcc/doc/gm2.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/gm2.texi b/gcc/doc/gm2.texi
index 7e580400fb9..d553131e1bd 100644
--- a/gcc/doc/gm2.texi
+++ b/gcc/doc/gm2.texi
@@ -92,8 +92,8 @@ Boston, MA 02110-1301, USA@*
 @node What is GNU Modula-2, Why use GNU Modula-2, , Overview
 @section What is GNU Modula-2
 
-GNU Modula-2 is a @uref{http://gcc.gnu.org/frontends.html, front end}
-for the GNU Compiler Collection (@uref{http://gcc.gnu.org/, GCC}).
+GNU Modula-2 is a @uref{https://gcc.gnu.org/frontends.html, front end}
+for the GNU Compiler Collection (@uref{https://gcc.gnu.org, GCC}).
 The GNU Modula-2 compiler is compliant with the PIM2, PIM3, PIM4 and
 ISO dialects.  Also implemented are a complete set of free ISO
 libraries and PIM libraries.
@@ -3022,7 +3022,7 @@ The mailing list contents can be viewed
 @section Other languages for GCC
 
 These exist and can be found on the frontends web page on the
-@uref{http://gcc.gnu.org/frontends.html, gcc web site}.
+@uref{https://gcc.gnu.org/frontends.html, GCC web site}.
 
 @node License, Copying, Using, Top
 @section License of GNU Modula-2


[pushed] wwwdocs: news: Tweak hsafoundation.com URL

2024-05-27 Thread Gerald Pfeifer
"www" prefixes come and go...

Pushed.

Gerald
---
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index d2168528..2490d69e 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -168,7 +168,7 @@
 
 BRIG/HSAIL (Heterogeneous Systems Architecture Intermediate 
Language) front end added
  [2017-02-01] wwwdocs:
- http://www.hsafoundation.com/;> Heterogeneous Systems
+ http://hsafoundation.com;> Heterogeneous Systems
  Architecture 1.0 BRIG (HSAIL)
  front end was added to GCC,
  enabling HSAIL finalization for gcc-supported
-- 
2.45.0


gcc-wwwdocs branch master updated. dd0024f713bda1f7735558347db357ff437e04dd

2024-05-27 Thread Gerald Pfeifer 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  dd0024f713bda1f7735558347db357ff437e04dd (commit)
  from  f22fecf4bcafee06b8a7c1f2ae327b21ed2dae55 (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 dd0024f713bda1f7735558347db357ff437e04dd
Author: Gerald Pfeifer 
Date:   Mon May 27 09:34:45 2024 +0200

news: Tweak hsafoundation.com URL

diff --git a/htdocs/news.html b/htdocs/news.html
index d2168528..2490d69e 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -168,7 +168,7 @@
 
 BRIG/HSAIL (Heterogeneous Systems Architecture Intermediate 
Language) front end added
  [2017-02-01]
- http://www.hsafoundation.com/;> Heterogeneous Systems
+ http://hsafoundation.com;> Heterogeneous Systems
  Architecture 1.0 BRIG (HSAIL)
  front end was added to GCC,
  enabling HSAIL finalization for gcc-supported

---

Summary of changes:
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: *: Refer to the ACE's project new home

2024-05-27 Thread Gerald Pfeifer
Pushed.

Gerald
---
 htdocs/gcc-3.1/criteria.html | 2 +-
 htdocs/gcc-3.3/criteria.html | 2 +-
 htdocs/gcc-3.4/criteria.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index 2a9febc3..2a51da81 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -206,7 +206,7 @@ shown here are used for GCC 3.1 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index 70b20a71..a002d161 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -209,7 +209,7 @@ shown here are used for GCC 3.3 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 http://deuce.doc.wustl.edu/Download.html;>
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index 25f3f8ca..56b7d321 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -209,7 +209,7 @@ shown here are used for GCC 3.4 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 http://deuce.doc.wustl.edu/Download.html;>
-- 
2.45.0


gcc-wwwdocs branch master updated. f22fecf4bcafee06b8a7c1f2ae327b21ed2dae55

2024-05-27 Thread Gerald Pfeifer 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  f22fecf4bcafee06b8a7c1f2ae327b21ed2dae55 (commit)
  from  da6ef3e5cad159e939c79237a48f7d19297a9407 (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 f22fecf4bcafee06b8a7c1f2ae327b21ed2dae55
Author: Gerald Pfeifer 
Date:   Mon May 27 09:31:33 2024 +0200

*: Refer to the ACE's project new home

diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index 2a9febc3..2a51da81 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -206,7 +206,7 @@ shown here are used for GCC 3.1 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index 70b20a71..a002d161 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -209,7 +209,7 @@ shown here are used for GCC 3.3 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 http://deuce.doc.wustl.edu/Download.html;>
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index 25f3f8ca..56b7d321 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -209,7 +209,7 @@ shown here are used for GCC 3.4 integration testing.
 Source URL
 Build and test guide
 
-http://www.cs.wustl.edu/~schmidt/ACE.html;>ACE
+https://github.com/cflowe/ACE;>ACE
 C++
 5.2
 http://deuce.doc.wustl.edu/Download.html;>

---

Summary of changes:
 htdocs/gcc-3.1/criteria.html | 2 +-
 htdocs/gcc-3.3/criteria.html | 2 +-
 htdocs/gcc-3.4/criteria.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-12: Make reference to problem reporting more general

2024-05-26 Thread Gerald Pfeifer
Don't link to Bugzilla directly (nor refer to it directly).

Pushed.
Gerald

---
 htdocs/gcc-12/changes.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 0cfa12eb..2f790e0b 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -864,8 +864,8 @@ function Multiply (S1, S2 : Sign) return Sign is
 The internal implementation of Power's target-specific built-in functions
 has been rewritten to be easier and less error-prone to maintain.  Every
 attempt has been made to ensure that the new behavior matches the old
-behavior, but inevitably some bugs can be expected.  Please report any
-problems via https://gcc.gnu.org/bugzilla/;>GCC Bugzilla.
+behavior, but inevitably some bugs can be expected.  Please report any problems.
   
   
 The built-in functions __builtin_get_texasr,
-- 
2.45.0


gcc-wwwdocs branch master updated. da6ef3e5cad159e939c79237a48f7d19297a9407

2024-05-26 Thread Gerald Pfeifer 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  da6ef3e5cad159e939c79237a48f7d19297a9407 (commit)
  from  ac077418b514b4f6ee541990313587d48881cc47 (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 da6ef3e5cad159e939c79237a48f7d19297a9407
Author: Gerald Pfeifer 
Date:   Mon May 27 00:52:50 2024 +0200

gcc-12: Make reference to problem reporting more general

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 0cfa12eb..2f790e0b 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -864,8 +864,8 @@ function Multiply (S1, S2 : Sign) return Sign is
 The internal implementation of Power's target-specific built-in functions
 has been rewritten to be easier and less error-prone to maintain.  Every
 attempt has been made to ensure that the new behavior matches the old
-behavior, but inevitably some bugs can be expected.  Please report any
-problems via https://gcc.gnu.org/bugzilla/;>GCC Bugzilla.
+behavior, but inevitably some bugs can be expected.  Please report any problems.
   
   
 The built-in functions __builtin_get_texasr,

---

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


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: testing: Move buildbot.net to https

2024-05-26 Thread Gerald Pfeifer
Pushed.

Gerald

---
 htdocs/testing/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/testing/index.html b/htdocs/testing/index.html
index 012ac287..bf031c22 100644
--- a/htdocs/testing/index.html
+++ b/htdocs/testing/index.html
@@ -117,7 +117,7 @@ the testsuite directories.
   Run benchmarks regularly and report performance regressions.
   Extend the build robot to also do local builds, run the testsuite,
   visualize test result differences and probably use something like
-  http://buildbot.net/;>BuildBot. Some of the
+  https://buildbot.net;>BuildBot. Some of the
   https://gcc.gnu.org/wiki/CompileFarm;>Compile Farm machines
   could also be used.
 
-- 
2.45.0


gcc-wwwdocs branch master updated. ac077418b514b4f6ee541990313587d48881cc47

2024-05-26 Thread Gerald Pfeifer 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  ac077418b514b4f6ee541990313587d48881cc47 (commit)
  from  0d21e997f0454972a3d2bd6ab9b5c15cc6c3e21c (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 ac077418b514b4f6ee541990313587d48881cc47
Author: Gerald Pfeifer 
Date:   Mon May 27 00:26:44 2024 +0200

testing: Move buildbot.net to https

diff --git a/htdocs/testing/index.html b/htdocs/testing/index.html
index 012ac287..bf031c22 100644
--- a/htdocs/testing/index.html
+++ b/htdocs/testing/index.html
@@ -117,7 +117,7 @@ the testsuite directories.
   Run benchmarks regularly and report performance regressions.
   Extend the build robot to also do local builds, run the testsuite,
   visualize test result differences and probably use something like
-  http://buildbot.net/;>BuildBot. Some of the
+  https://buildbot.net;>BuildBot. Some of the
   https://gcc.gnu.org/wiki/CompileFarm;>Compile Farm machines
   could also be used.
 

---

Summary of changes:
 htdocs/testing/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] go: Move web references from golang.org to go.dev.

2024-05-26 Thread Gerald Pfeifer
Caught by my latest link checker...

gcc/go:
* gccgo.texi (Top): Move a web reference from golang.org to go.dev.
(C Interoperability): Move a web reference from golang.org to
pkg.go.dev.
---
 gcc/go/gccgo.texi | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gcc/go/gccgo.texi b/gcc/go/gccgo.texi
index a83d0fc3f58..361f4e2ee55 100644
--- a/gcc/go/gccgo.texi
+++ b/gcc/go/gccgo.texi
@@ -80,7 +80,7 @@ This manual describes how to use @command{gccgo}, the GNU 
compiler for
 the Go programming language.  This manual is specifically about
 @command{gccgo}.  For more information about the Go programming
 language in general, including language specifications and standard
-package documentation, see @uref{https://golang.org/}.
+package documentation, see @uref{https://go.dev}.
 
 @menu
 * Copying:: The GNU General Public License.
@@ -389,8 +389,7 @@ or with C++ code compiled using @code{extern "C"}.
 
 This information is provided largely for documentation purposes.  For
 ordinary use it is best to build programs with the go tool and then
-use @code{import "C"}, as described at
-@url{https://golang.org/cmd/cgo}.
+use @code{import "C"}, as described at @url{https://pkg.go.dev/cmd/cgo}.
 
 @menu
 * C Type Interoperability:: How C and Go types match up.
-- 
2.45.0


[gcc r15-837] go: Move web references from golang.org to go.dev.

2024-05-26 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:a06df6644a4403bb63b0ab68532ea67b938d8baf

commit r15-837-ga06df6644a4403bb63b0ab68532ea67b938d8baf
Author: Gerald Pfeifer 
Date:   Mon May 27 00:23:38 2024 +0200

go: Move web references from golang.org to go.dev.

gcc/go:
* gccgo.texi (Top): Move a web reference from golang.org to go.dev.
(C Interoperability): Move a web reference from golang.org to
pkg.go.dev.

Diff:
---
 gcc/go/gccgo.texi | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gcc/go/gccgo.texi b/gcc/go/gccgo.texi
index a83d0fc3f58..361f4e2ee55 100644
--- a/gcc/go/gccgo.texi
+++ b/gcc/go/gccgo.texi
@@ -80,7 +80,7 @@ This manual describes how to use @command{gccgo}, the GNU 
compiler for
 the Go programming language.  This manual is specifically about
 @command{gccgo}.  For more information about the Go programming
 language in general, including language specifications and standard
-package documentation, see @uref{https://golang.org/}.
+package documentation, see @uref{https://go.dev}.
 
 @menu
 * Copying:: The GNU General Public License.
@@ -389,8 +389,7 @@ or with C++ code compiled using @code{extern "C"}.
 
 This information is provided largely for documentation purposes.  For
 ordinary use it is best to build programs with the go tool and then
-use @code{import "C"}, as described at
-@url{https://golang.org/cmd/cgo}.
+use @code{import "C"}, as described at @url{https://pkg.go.dev/cmd/cgo}.
 
 @menu
 * C Type Interoperability:: How C and Go types match up.


gcc-wwwdocs branch master updated. 0d21e997f0454972a3d2bd6ab9b5c15cc6c3e21c

2024-05-26 Thread Gerald Pfeifer 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  0d21e997f0454972a3d2bd6ab9b5c15cc6c3e21c (commit)
  from  97e3b0b5b55fba771caed4a449854952e08a40f6 (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 0d21e997f0454972a3d2bd6ab9b5c15cc6c3e21c
Author: Gerald Pfeifer 
Date:   Mon May 27 00:10:33 2024 +0200

gcc-3.3: Fix markup

diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index c9bd4c9d..70b20a71 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -276,7 +276,7 @@ shown here are used for GCC 3.3 integration testing.
 ROOT
 C++
 3.01.00
-https://root.cern;>ROOT homepage
+https://root.cern;>ROOT homepage
 
 
 

---

Summary of changes:
 htdocs/gcc-3.3/criteria.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: news: Drop reference to www.gccsummit.org

2024-05-26 Thread Gerald Pfeifer
This is a perfect example why maintaining links is important. The domain
appears to have changed owners and now appears very spammy.

Pushed. Gerald
---
 htdocs/news.html | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index 09dd2424..d2168528 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -1051,8 +1051,7 @@ It will be part of the GCC 3.4.0 release.
 May 27, 2003
 
 Proceedings and photographs of participants are available for the First
-Annual http://www.gccsummit.org/;>GCC Developers' Summit,
-which took place May 25-27, 2003.
+Annual GCC Developers' Summit, which took place May 25-27, 2003.
 
 
 May 14, 2003
-- 
2.45.0


gcc-wwwdocs branch master updated. 97e3b0b5b55fba771caed4a449854952e08a40f6

2024-05-26 Thread Gerald Pfeifer 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  97e3b0b5b55fba771caed4a449854952e08a40f6 (commit)
  from  d7acf97af20e655f6bcc172fdb20bc2160e67d57 (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 97e3b0b5b55fba771caed4a449854952e08a40f6
Author: Gerald Pfeifer 
Date:   Mon May 27 00:07:43 2024 +0200

news: Drop reference to www.gccsummit.org

This is a perfect example why maintaining links is important. The domain
appears to have changed owners and now appears very spammy.

diff --git a/htdocs/news.html b/htdocs/news.html
index 09dd2424..d2168528 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -1051,8 +1051,7 @@ It will be part of the GCC 3.4.0 release.
 May 27, 2003
 
 Proceedings and photographs of participants are available for the First
-Annual http://www.gccsummit.org/;>GCC Developers' Summit,
-which took place May 25-27, 2003.
+Annual GCC Developers' Summit, which took place May 25-27, 2003.
 
 
 May 14, 2003

---

Summary of changes:
 htdocs/news.html | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: news: Google+ is no more

2024-05-26 Thread Gerald Pfeifer
Keep the reference as text; just not the link.

Gerald
---
 htdocs/news.html | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index af30872b..09dd2424 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -393,8 +393,7 @@
 [2013-08-08] wwwdocs:
 GCC and the GNU Toolchain Project now have accounts on
 https://twitter.com/gnutools; target="_blank">Twitter and
-https://plus.google.com/108467477471815191158; rel="publisher" 
target="_blank">Google+
- to help developers stay informed of progress.
+Google+ to help developers stay informed of progress.
 
 IBM POWER8 support
 [2013-07-15] wwwdocs:
-- 
2.45.0


gcc-wwwdocs branch master updated. d7acf97af20e655f6bcc172fdb20bc2160e67d57

2024-05-26 Thread Gerald Pfeifer 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  d7acf97af20e655f6bcc172fdb20bc2160e67d57 (commit)
   via  a4b446e97ce5b37dfeba4fdd07262a5d899bb457 (commit)
  from  f41bda13d2dc610e48fe224ef2478771b00be9cf (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 d7acf97af20e655f6bcc172fdb20bc2160e67d57
Author: Gerald Pfeifer 
Date:   Mon May 27 00:03:34 2024 +0200

news: Google+ is now more

diff --git a/htdocs/news.html b/htdocs/news.html
index af30872b..09dd2424 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -393,8 +393,7 @@
 [2013-08-08]
 GCC and the GNU Toolchain Project now have accounts on
 https://twitter.com/gnutools; target="_blank">Twitter and
-https://plus.google.com/108467477471815191158; rel="publisher" 
target="_blank">Google+
- to help developers stay informed of progress.
+Google+ to help developers stay informed of progress.
 
 IBM POWER8 support
 [2013-07-15]

commit a4b446e97ce5b37dfeba4fdd07262a5d899bb457
Author: Gerald Pfeifer 
Date:   Sun May 26 23:52:44 2024 +0200

news: Move www.multiprecision.org to https

diff --git a/htdocs/news.html b/htdocs/news.html
index fb34e64a..af30872b 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -622,7 +622,7 @@ target by Michael Eager, Eager Consulting.
 
 January 26, 2010
 Kaveh Ghazi has integrated GCC with the http://www.multiprecision.org/;>MPC library.  As of the
+href="https://www.multiprecision.org;>MPC library.  As of the
 upcoming GCC 4.5.0 release this library will be required to build GCC.
 Using MPC allows more effective and accurate complex number 

[pushed] wwwdocs: news: Move www.multiprecision.org to https

2024-05-26 Thread Gerald Pfeifer
Not sure why all these showed up within a few weeks. Anyway, pushed.

Gerald

---
 htdocs/news.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/news.html b/htdocs/news.html
index fb34e64a..af30872b 100644
--- a/htdocs/news.html
+++ b/htdocs/news.html
@@ -622,7 +622,7 @@ target by Michael Eager, Eager Consulting.
 
 January 26, 2010
 Kaveh Ghazi has integrated GCC with the http://www.multiprecision.org/;>MPC library.  As of the
+href="https://www.multiprecision.org;>MPC library.  As of the
 upcoming GCC 4.5.0 release this library will be required to build GCC.
 Using MPC allows more effective and accurate complex number 

[pushed] doc: Quote singular '=' signs

2024-05-26 Thread Gerald Pfeifer
Based on a conversation with Joseph years ago.

gcc:
* doc/extend.texi (Attribute Syntax): Use @samp{=} instead of @code{=}.
(Extended Asm): Ditto.
---
 gcc/doc/extend.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 8786249fb6f..00449bd9630 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -10026,7 +10026,7 @@ labelled in C90 or C99, so the ambiguity does not arise 
there.
 @subsubheading Enumerator Attributes
 
 In GNU C, an attribute specifier list may appear as part of an enumerator.
-The attribute goes after the enumeration constant, before @code{=}, if
+The attribute goes after the enumeration constant, before @samp{=}, if
 present.  The optional attribute in the enumerator appertains to the
 enumeration constant.  It is not possible to place the attribute after
 the constant expression, if present.
@@ -10108,7 +10108,7 @@ the @code{noreturn} attribute applies to all the 
functions
 declared; the @code{format} attribute only applies to @code{d1}.
 
 An attribute specifier list may appear immediately before the comma,
-@code{=} or semicolon terminating the declaration of an identifier other
+@samp{=}, or semicolon terminating the declaration of an identifier other
 than a function definition.  Such attribute specifiers apply
 to the declared object or function.  Where an
 assembler name for an object or function is specified (@pxref{Asm
@@ -11804,7 +11804,7 @@ stop:
 
 The following artificial example shows an @code{asm goto} that sets
 up an output only on one path inside the @code{asm goto}.  Usage of
-constraint modifier @code{=} instead of @code{+} would be wrong as
+constraint modifier @samp{=} instead of @samp{+} would be wrong as
 @code{factor} is used on all paths from the @code{asm goto}.
 
 @example
-- 
2.45.0


[gcc r15-836] doc: Quote singular '=' signs

2024-05-26 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:53d919873c56cec0e7354907e8da3d8dba158a69

commit r15-836-g53d919873c56cec0e7354907e8da3d8dba158a69
Author: Gerald Pfeifer 
Date:   Sun May 26 23:48:36 2024 +0200

doc: Quote singular '=' signs

gcc:
* doc/extend.texi (Attribute Syntax): Use @samp{=} instead of 
@code{=}.
(Extended Asm): Ditto.

Diff:
---
 gcc/doc/extend.texi | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 8786249fb6f..00449bd9630 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -10026,7 +10026,7 @@ labelled in C90 or C99, so the ambiguity does not arise 
there.
 @subsubheading Enumerator Attributes
 
 In GNU C, an attribute specifier list may appear as part of an enumerator.
-The attribute goes after the enumeration constant, before @code{=}, if
+The attribute goes after the enumeration constant, before @samp{=}, if
 present.  The optional attribute in the enumerator appertains to the
 enumeration constant.  It is not possible to place the attribute after
 the constant expression, if present.
@@ -10108,7 +10108,7 @@ the @code{noreturn} attribute applies to all the 
functions
 declared; the @code{format} attribute only applies to @code{d1}.
 
 An attribute specifier list may appear immediately before the comma,
-@code{=} or semicolon terminating the declaration of an identifier other
+@samp{=}, or semicolon terminating the declaration of an identifier other
 than a function definition.  Such attribute specifiers apply
 to the declared object or function.  Where an
 assembler name for an object or function is specified (@pxref{Asm
@@ -11804,7 +11804,7 @@ stop:
 
 The following artificial example shows an @code{asm goto} that sets
 up an output only on one path inside the @code{asm goto}.  Usage of
-constraint modifier @code{=} instead of @code{+} would be wrong as
+constraint modifier @samp{=} instead of @samp{+} would be wrong as
 @code{factor} is used on all paths from the @code{asm goto}.
 
 @example


[pushed] wwwdocs: *: Update URL for ROOT project at CERN

2024-05-26 Thread Gerald Pfeifer
Not exactly the download for the specific release, but then a more 
stable URL.

Pushed.

Gerald

---
 htdocs/gcc-3.1/criteria.html | 3 +--
 htdocs/gcc-3.3/criteria.html | 3 +--
 htdocs/gcc-3.4/criteria.html | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index a77b49f6..2a9febc3 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -272,8 +272,7 @@ shown here are used for GCC 3.1 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index 81358b57..c9bd4c9d 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -276,8 +276,7 @@ shown here are used for GCC 3.3 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index bf5e943c..25f3f8ca 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -276,8 +276,7 @@ shown here are used for GCC 3.4 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 
-- 
2.45.0


gcc-wwwdocs branch master updated. f41bda13d2dc610e48fe224ef2478771b00be9cf

2024-05-26 Thread Gerald Pfeifer 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  f41bda13d2dc610e48fe224ef2478771b00be9cf (commit)
  from  ef33cbfaa780f340872b6f08466224695db5c822 (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 f41bda13d2dc610e48fe224ef2478771b00be9cf
Author: Gerald Pfeifer 
Date:   Sun May 26 23:37:55 2024 +0200

*: Update URL for ROOT project at CERN

diff --git a/htdocs/gcc-3.1/criteria.html b/htdocs/gcc-3.1/criteria.html
index a77b49f6..2a9febc3 100644
--- a/htdocs/gcc-3.1/criteria.html
+++ b/htdocs/gcc-3.1/criteria.html
@@ -272,8 +272,7 @@ shown here are used for GCC 3.1 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 
diff --git a/htdocs/gcc-3.3/criteria.html b/htdocs/gcc-3.3/criteria.html
index 81358b57..c9bd4c9d 100644
--- a/htdocs/gcc-3.3/criteria.html
+++ b/htdocs/gcc-3.3/criteria.html
@@ -276,8 +276,7 @@ shown here are used for GCC 3.3 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 
diff --git a/htdocs/gcc-3.4/criteria.html b/htdocs/gcc-3.4/criteria.html
index bf5e943c..25f3f8ca 100644
--- a/htdocs/gcc-3.4/criteria.html
+++ b/htdocs/gcc-3.4/criteria.html
@@ -276,8 +276,7 @@ shown here are used for GCC 3.4 integration testing.
 ROOT
 C++
 3.01.00
-http://root.cern.ch/root/Version301.html;>
-root-3.01
+https://root.cern;>ROOT homepage
 
 
 

---

Summary of changes:
 htdocs/gcc-3.1/criteria.html | 3 +--
 htdocs/gcc-3.3/criteria.html | 3 +--
 htdocs/gcc-3.4/criteria.html | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-13: Reword section on __bf16

2024-05-25 Thread Gerald Pfeifer
I found this section hard to understand at first (in addition to some 
grammar issues) so pushed the following.

Lingling, please advise if you'd like further changes.

Gerald

---
 htdocs/gcc-13/changes.html | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
index 2702170d..49261e1b 100644
--- a/htdocs/gcc-13/changes.html
+++ b/htdocs/gcc-13/changes.html
@@ -549,10 +549,10 @@ You may also want to check out our
   For both C and C++ the __bf16 type is supported on
   x86 systems with SSE2 and above enabled.
   
-  Use real __bf16 type for AVX512BF16 intrinsics. Previously
-  we use __bfloat16 which is typedef of short. Now we introduced real
-  __bf16 type to x86 psABI. Users need to adjust their
-  AVX512BF16-related source code when upgrading GCC12 to GCC13.
+  Use this __bf16 type for AVX512BF16 intrinsics instead
+  of __bfloat16 which is typedef for short.
+  __bf16 is now part of the x86 psABI. Users need to adjust their
+  AVX512BF16-related source code when upgrading to GCC 13.
   
   New ISA extension support for Intel AMX-COMPLEX was added.
   AMX-COMPLEX intrinsics are available via the -mamx-complex
-- 
2.45.0


gcc-wwwdocs branch master updated. ef33cbfaa780f340872b6f08466224695db5c822

2024-05-25 Thread Gerald Pfeifer 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  ef33cbfaa780f340872b6f08466224695db5c822 (commit)
  from  e1795876c8a0c7bd3136cb92c3a33df97002c711 (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 ef33cbfaa780f340872b6f08466224695db5c822
Author: Gerald Pfeifer 
Date:   Sat May 25 10:34:34 2024 +0200

gcc-13: Reword section on __bf16

diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
index 2702170d..49261e1b 100644
--- a/htdocs/gcc-13/changes.html
+++ b/htdocs/gcc-13/changes.html
@@ -549,10 +549,10 @@ You may also want to check out our
   For both C and C++ the __bf16 type is supported on
   x86 systems with SSE2 and above enabled.
   
-  Use real __bf16 type for AVX512BF16 intrinsics. Previously
-  we use __bfloat16 which is typedef of short. Now we introduced real
-  __bf16 type to x86 psABI. Users need to adjust their
-  AVX512BF16-related source code when upgrading GCC12 to GCC13.
+  Use this __bf16 type for AVX512BF16 intrinsics instead
+  of __bfloat16 which is typedef for short.
+  __bf16 is now part of the x86 psABI. Users need to adjust their
+  AVX512BF16-related source code when upgrading to GCC 13.
   
   New ISA extension support for Intel AMX-COMPLEX was added.
   AMX-COMPLEX intrinsics are available via the -mamx-complex

---

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


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: git: Fix typo

2024-05-25 Thread Gerald Pfeifer
Trivial fix. Pushed.
 
Gerald
---
 htdocs/git.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/git.html b/htdocs/git.html
index 22c0eec1..a6e88566 100644
--- a/htdocs/git.html
+++ b/htdocs/git.html
@@ -236,7 +236,7 @@ additional branches can also be fetched if necessary.
 
 
 You can download any of the additional branches by adding a suitable
-fetch specification to your local copy of the git repostiory.  For
+fetch specification to your local copy of the git repository.  For
 example, if your remote is called 'origin' (the default with git
 clone) you can add the 'dead' development branches by running:
 
-- 
2.45.0


gcc-wwwdocs branch master updated. e1795876c8a0c7bd3136cb92c3a33df97002c711

2024-05-25 Thread Gerald Pfeifer 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  e1795876c8a0c7bd3136cb92c3a33df97002c711 (commit)
  from  77993a3798b638d2518dcb11ac939b581ea3cea8 (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 e1795876c8a0c7bd3136cb92c3a33df97002c711
Author: Gerald Pfeifer 
Date:   Sat May 25 10:14:58 2024 +0200

git: Fix typo

diff --git a/htdocs/git.html b/htdocs/git.html
index 22c0eec1..a6e88566 100644
--- a/htdocs/git.html
+++ b/htdocs/git.html
@@ -236,7 +236,7 @@ additional branches can also be fetched if necessary.
 
 
 You can download any of the additional branches by adding a suitable
-fetch specification to your local copy of the git repostiory.  For
+fetch specification to your local copy of the git repository.  For
 example, if your remote is called 'origin' (the default with git
 clone) you can add the 'dead' development branches by running:
 

---

Summary of changes:
 htdocs/git.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-13: Run time instead of runtime

2024-05-24 Thread Gerald Pfeifer
Per our codingconventions.html 

Gerald
---
 htdocs/gcc-13/changes.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
index d431c768..2702170d 100644
--- a/htdocs/gcc-13/changes.html
+++ b/htdocs/gcc-13/changes.html
@@ -62,9 +62,9 @@ You may also want to check out our
   includes the iostream header. This change
   improves the start-up performance of C++ programs, but it means that
   code compiled with GCC 13.1 will crash if the correct version of
-  libstdc++.so is not used at runtime. See the
+  libstdc++.so is not used at run time. See the
   https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic;>documentation
-  about using the right libstdc++.so at runtime.
+  about using the right libstdc++.so at run time.
   Future GCC releases will mitigate the problem so that the program
   cannot be run at all with an older libstdc++.so.
 
-- 
2.45.0


gcc-wwwdocs branch master updated. 77993a3798b638d2518dcb11ac939b581ea3cea8

2024-05-24 Thread Gerald Pfeifer 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  77993a3798b638d2518dcb11ac939b581ea3cea8 (commit)
  from  b20402b74f21724e2772d48ec8f12043ca785503 (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 77993a3798b638d2518dcb11ac939b581ea3cea8
Author: Gerald Pfeifer 
Date:   Sat May 25 00:33:59 2024 +0200

gcc-13: Run time instead of runtime

diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html
index d431c768..2702170d 100644
--- a/htdocs/gcc-13/changes.html
+++ b/htdocs/gcc-13/changes.html
@@ -62,9 +62,9 @@ You may also want to check out our
   includes the iostream header. This change
   improves the start-up performance of C++ programs, but it means that
   code compiled with GCC 13.1 will crash if the correct version of
-  libstdc++.so is not used at runtime. See the
+  libstdc++.so is not used at run time. See the
   https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dynamic_or_shared.html#manual.intro.using.linkage.dynamic;>documentation
-  about using the right libstdc++.so at runtime.
+  about using the right libstdc++.so at run time.
   Future GCC releases will mitigate the problem so that the program
   cannot be run at all with an older libstdc++.so.
 

---

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


hooks/post-receive
-- 
gcc-wwwdocs


Re: [committed][wwwdocs] gcc-12/changes.html: Document RISC-V changes

2024-05-22 Thread Gerald Pfeifer
On Fri, 17 May 2024, Palmer Dabbelt wrote:
> Ya, I guess it's kind of an odd phrasing.  Maybe it should be something like

Yes, this would have helped me understand. Thank you.

>The vector and scalar crypto extensions are now accepted in ISA strings
>via the -march argument.  Note that enabling these extensions
>will only set the coorespending feature test macros and enable assembler
   ^
>support, they don't yet generate binaries with the instructions added in
>these extensions.

Are you going to push this change (with the typo marked above fixed and
maybe "added by these extensions" instead of "...in...")?

Gerald


Re: committed: Stepping down as maintainer for ARC and Epiphany

2024-05-20 Thread Gerald Pfeifer
On Fri, 7 Jul 2023, Joern Wolfgang Rennecke wrote:
> Stepping down as maintainer for ARC and Epiphany
> 
> * MAINTAINERS (CPU Port Maintainers): Remove myself as ARC end
> epiphany maintainer.
> (Write After Approval): Add myself.

Hmm, is it possible you committed this last year, but never pushed?

(I essentially recreated that patch today and pushed it, commit 
f94598ffaf5affbc9421ff230502357b07c55d9c, before seeing the above.)

Gerald


[gcc r15-693] MAINTAINERS: Update Joern Rennecke's status

2024-05-20 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:f94598ffaf5affbc9421ff230502357b07c55d9c

commit r15-693-gf94598ffaf5affbc9421ff230502357b07c55d9c
Author: Gerald Pfeifer 
Date:   Mon May 20 16:43:05 2024 +0200

MAINTAINERS: Update Joern Rennecke's status

This is per his mail to g...@gcc.gnu.org on 7 Jul 2023.

ChangeLog:
* MAINTAINERS: Move Joern Rennecke from arc and epiphany maintainer
to Write After Approval.

Diff:
---
 MAINTAINERS | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 8e0add6bef86..e2870eef2ef1 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -56,7 +56,6 @@ aarch64 port  Kyrylo Tkachov  

 alpha port Richard Henderson   
 amdgcn portJulian Brown
 amdgcn portAndrew Stubbs   
-arc port   Joern Rennecke  
 arc port   Claudiu Zissulescu  
 arm port   Nick Clifton
 arm port   Richard Earnshaw
@@ -68,7 +67,6 @@ c6x port  Bernd Schmidt   

 cris port  Hans-Peter Nilsson  
 c-sky port Xianmiao Qu 
 c-sky port Yunhai Shang
-epiphany port  Joern Rennecke  
 fr30 port  Nick Clifton
 frv port   Nick Clifton
 frv port   Alexandre Oliva 
@@ -634,6 +632,7 @@ Joe Ramsay  

 Rolf Rasmussen 
 Fritz Reese
 Volker Reichelt

+Joern Rennecke 
 Bernhard Reutner-Fischer   
 Tom Rix
 Thomas Rodgers 


[committed] PATCH for Re: Stepping down as maintainer for ARC and Epiphany

2024-05-20 Thread Gerald Pfeifer
On Wed, 5 Jul 2023, Joern Rennecke wrote:
> I haven't worked with these targets in years and can't really do 
> sensible maintenance or reviews of patches for them. I am currently 
> working on optimizations for other ports like RISC-V.

I noticed MAINTAINERS was not updated, so pushed the patch below.

Gerald


commit f94598ffaf5affbc9421ff230502357b07c55d9c
Author: Gerald Pfeifer 
Date:   Mon May 20 16:43:05 2024 +0200

MAINTAINERS: Update Joern Rennecke's status

This is per his mail to gcc@gcc.gnu.org on 7 Jul 2023.

ChangeLog:
* MAINTAINERS: Move Joern Rennecke from arc and epiphany maintainer
to Write After Approval.

diff --git a/MAINTAINERS b/MAINTAINERS
index 8e0add6bef8..e2870eef2ef 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -56,7 +56,6 @@ aarch64 port  Kyrylo Tkachov  

 alpha port Richard Henderson   
 amdgcn portJulian Brown
 amdgcn portAndrew Stubbs   
-arc port   Joern Rennecke  
 arc port   Claudiu Zissulescu  
 arm port   Nick Clifton
 arm port   Richard Earnshaw
@@ -68,7 +67,6 @@ c6x port  Bernd Schmidt   

 cris port  Hans-Peter Nilsson  
 c-sky port Xianmiao Qu 
 c-sky port Yunhai Shang
-epiphany port  Joern Rennecke  
 fr30 port  Nick Clifton
 frv port   Nick Clifton
 frv port   Alexandre Oliva 
@@ -634,6 +632,7 @@ Joe Ramsay  

 Rolf Rasmussen 
 Fritz Reese
 Volker Reichelt

+Joern Rennecke 
 Bernhard Reutner-Fischer   
 Tom Rix
 Thomas Rodgers 


[committed] PATCH for Re: Stepping down as maintainer for ARC and Epiphany

2024-05-20 Thread Gerald Pfeifer
On Wed, 5 Jul 2023, Joern Rennecke wrote:
> I haven't worked with these targets in years and can't really do 
> sensible maintenance or reviews of patches for them. I am currently 
> working on optimizations for other ports like RISC-V.

I noticed MAINTAINERS was not updated, so pushed the patch below.

Gerald


commit f94598ffaf5affbc9421ff230502357b07c55d9c
Author: Gerald Pfeifer 
Date:   Mon May 20 16:43:05 2024 +0200

MAINTAINERS: Update Joern Rennecke's status

This is per his mail to g...@gcc.gnu.org on 7 Jul 2023.

ChangeLog:
* MAINTAINERS: Move Joern Rennecke from arc and epiphany maintainer
to Write After Approval.

diff --git a/MAINTAINERS b/MAINTAINERS
index 8e0add6bef8..e2870eef2ef 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -56,7 +56,6 @@ aarch64 port  Kyrylo Tkachov  

 alpha port Richard Henderson   
 amdgcn portJulian Brown
 amdgcn portAndrew Stubbs   
-arc port   Joern Rennecke  
 arc port   Claudiu Zissulescu  
 arm port   Nick Clifton
 arm port   Richard Earnshaw
@@ -68,7 +67,6 @@ c6x port  Bernd Schmidt   

 cris port  Hans-Peter Nilsson  
 c-sky port Xianmiao Qu 
 c-sky port Yunhai Shang
-epiphany port  Joern Rennecke  
 fr30 port  Nick Clifton
 frv port   Nick Clifton
 frv port   Alexandre Oliva 
@@ -634,6 +632,7 @@ Joe Ramsay  

 Rolf Rasmussen 
 Fritz Reese
 Volker Reichelt

+Joern Rennecke 
 Bernhard Reutner-Fischer   
 Tom Rix
 Thomas Rodgers 


[pushed] wwwdocs: gcc-14: Fix seven typos

2024-05-19 Thread Gerald Pfeifer
Pushed.

Gerald
---
 htdocs/gcc-14/changes.html | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index dd3fea8d..6447898e 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -31,7 +31,7 @@ You may also want to check out our
   another structure, is deprecated. Refer to
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Zero-Length.html;>
   Zero Length Arrays.
-  Any code relying on this extension should be modifed to ensure that
+  Any code relying on this extension should be modified to ensure that
   C99 flexible array members only end up at the ends of structures.
   Please use the warning option
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Warning-Options.html#index-Wflex-array-member-not-at-end;>-Wflex-array-member-not-at-end
 to
@@ -111,7 +111,7 @@ You may also want to check out our
 properties of functions and variables.  The stack frame used by
 functions marked with the attribute gets zeroed-out upon returning
 or exception escaping.  Scalar variables marked with the attribute
-cause functions contaning or accessing them to get stack scrubbing
+cause functions containing or accessing them to get stack scrubbing
 enabled implicitly.
   
   
@@ -155,7 +155,7 @@ You may also want to check out our

can now be vectorized on a number of targets.  In this first version any
input data sources must either have a statically known size at compile 
time
-   or the vectorizer must be able to determine based on auxillary 
information
+   or the vectorizer must be able to determine based on auxiliary 
information
that the accesses are aligned.
   
 
@@ -191,7 +191,7 @@ You may also want to check out our
   used for allocatables and pointers using the allocate
   directive and its OpenMP 5.2 replacement, the allocators
   directive; files using this allocator and all files that might directly
-  or indirectly (intrinisic assignment, intent(out), ...)
+  or indirectly (intrinsic assignment, intent(out), ...)
   de- or reallocate such-allocated variables must be compiled with the
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators;
   >-fopenmp-allocators option.
@@ -282,7 +282,7 @@ You may also want to check out our
   with SPARK 2014.
   Support for the LoongArch architecture.
   Support for vxWorks 7 Cert RTP has been removed.
-  Additional hardening improvements. For more information reltated to
+  Additional hardening improvements. For more information related to
 hardening options, refer to
 the https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html#index-fharden-compares;>GCC
 Instrumentation Options and
@@ -428,7 +428,7 @@ You may also want to check out our
   
   
 
-When a diagnostic occurrs involving a C++ template,
+When a diagnostic occurs involving a C++ template,
 GCC will now quote the source code of the context at which
 the template is instantiated ("required from here"),
 rather than just print filename and line/column numbers.
@@ -1570,7 +1570,7 @@ it emits:
 GCC diagnostics have been able to have execution paths associated
 with them since GCC 10, but previously these were required to be
 single-threaded.
-As of GCC 14, these execution paths can have multipled named threads
+As of GCC 14, these execution paths can have multiple named threads
 associated with them, with each event being associated with one of the
 threads.
 No existing GCC diagnostics take advantage of this, but GCC plugins
-- 
2.45.0


gcc-wwwdocs branch master updated. c1594fa5dda412c98f3193ca8f993f6fc21e73c1

2024-05-19 Thread Gerald Pfeifer 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  c1594fa5dda412c98f3193ca8f993f6fc21e73c1 (commit)
  from  d0ff325b9f7d8e9462cda905c918f110c02c764b (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 c1594fa5dda412c98f3193ca8f993f6fc21e73c1
Author: Gerald Pfeifer 
Date:   Sun May 19 18:13:12 2024 +0200

gcc-14: Fix seven typos

diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html
index dd3fea8d..6447898e 100644
--- a/htdocs/gcc-14/changes.html
+++ b/htdocs/gcc-14/changes.html
@@ -31,7 +31,7 @@ You may also want to check out our
   another structure, is deprecated. Refer to
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Zero-Length.html;>
   Zero Length Arrays.
-  Any code relying on this extension should be modifed to ensure that
+  Any code relying on this extension should be modified to ensure that
   C99 flexible array members only end up at the ends of structures.
   Please use the warning option
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Warning-Options.html#index-Wflex-array-member-not-at-end;>-Wflex-array-member-not-at-end
 to
@@ -111,7 +111,7 @@ You may also want to check out our
 properties of functions and variables.  The stack frame used by
 functions marked with the attribute gets zeroed-out upon returning
 or exception escaping.  Scalar variables marked with the attribute
-cause functions contaning or accessing them to get stack scrubbing
+cause functions containing or accessing them to get stack scrubbing
 enabled implicitly.
   
   
@@ -155,7 +155,7 @@ You may also want to check out our

can now be vectorized on a number of targets.  In this first version any
input data sources must either have a statically known size at compile 
time
-   or the vectorizer must be able to determine based on auxillary 
information
+   or the vectorizer must be able to determine based on auxiliary 
information
that the accesses are aligned.
   
 
@@ -191,7 +191,7 @@ You may also want to check out our
   used for allocatables and pointers using the allocate
   directive and its OpenMP 5.2 replacement, the allocators
   directive; files using this allocator and all files that might directly
-  or indirectly (intrinisic assignment, intent(out), ...)
+  or indirectly (intrinsic assignment, intent(out), ...)
   de- or reallocate such-allocated variables must be compiled with the
   https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators;
   >-fopenmp-allocators option.
@@ -282,7 +282,7 @@ You may also want to check out our
   with SPARK 2014.
   Support for the LoongArch architecture.
   Support for vxWorks 7 Cert RTP has been removed.
-  Additional hardening improvements. For more information reltated to
+  Additional hardening improvements. For more information related to
 hardening options, refer to
 the https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html#index-fharden-compares;>GCC
 Instrumentation Options and
@@ -428,7 +428,7 @@ You may also want to check out our
   
   
 
-When a diagnostic occurrs involving a C++ template,
+When a diagnostic occurs involving a C++ template,
 GCC will now quote the source code of the context at which
 the template is instantiated ("required from here"),
 rather than just print filename and line/column numbers.
@@ -1570,7 +1570,7 @@ it emits:
 GCC diagnostics have been able to have execution paths associated
 with them since GCC 10, but previously these were required to be
 single-threaded.
-As of GCC 14, these execution paths can have multipled named threads
+As of GCC 14, these execution paths can have multiple named threads
 associated with them, with each event being associated with one of the
 threads.
 No existing GCC diagnostics take advantage of this, but GCC plugins

---

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


hooks/post-receive
-- 
gcc-wwwdocs


Re: [PATCH 0/3] c++: expr-cast - C-style cast conformance [PR77465]

2024-05-19 Thread Gerald Pfeifer
I noticed this patchset did not see any comment, did not get committed, 
and the PR is still open, so let me loop in Jason and Nathan as C++ 
maintainers.

Ed, looking at the ChangeLog something seems missing:

  gcc/cp/ChangeLog:

* call.c (tourney):
(joust):
(build_user_type_conversion_1):
(reference_binding):
(implicit_conversion_1):
(build_user_type_conversion):
:

There should be a description of what changed after the colons. Can you 
send an updated patch?

Gerald


On Thu, 30 Dec 2021, Ed Catmur wrote:

> This patch series improves conformance to the C++ standard for C-style casts 
> (explicit cast notation, [expr.cast]) in two scenarios.
> 
> First, as discussed in CWG 909 [1], a C-style cast may invoke a user-defined 
> conversion (as a static_cast) followed by a const_cast; currently this is 
> erroneously rejected, tracked in PR77465 [2].
> 
> Second, a C-style cast to non-const reference to arithmetic type can and thus 
> should be interpreted as a static_cast reference binding to temporary 
> followed by a const_cast; currently it is interpreted as a reinterpret_cast 
> (possibly followed by const_cast). To the best of my knowledge this has not 
> been reported as a defect; credit to Turtlefight on Stack Overflow [3] for 
> analyzing the situation, drawing my attention to the above issues, and 
> convincing me that my interpretation was correct. Note that C-style cast to 
> /const/ arithmetic reference will already introduce a temporary; this patch 
> only changes the behavior where the reference is to non-const.
> 
> Clearly there is the potential for miscompilation of existing code that 
> assumes an incorrect interpretation (reinterpret_cast); a number of existing 
> test cases are amended in this patch series. In consideration of this, I have 
> checked bootstrap (on x86_64) with no new errors, and add a warning (to 
> Wconversion) where a C-style cast to arithmetic reference introduces a 
> temporary in a situation where the user may expect a reinterpret_cast 
> (type-punning); this affects both the const (existing) and non-const case. 
> Note that this change will not affect C code compiled as C++, since that code 
> cannot contain user-defined conversions or references.
> 
> In this patch series,
> * 1/3 - allow C-style cast to invoke user-defined conversion followed by 
> const_cast, resolving PR77465; adds a test case and fixes existing test cases 
> which expect this to be rejected
> * 2/3 - allow C-style cast to non-const reference to arithmetic type to 
> invoke static_cast reference binding to temporary followed by const_cast; 
> adds a test case and fixes existing test cases which expect reinterpret_cast 
> semantics
> * 3/3 - add comprehensive test suite covering expr.cast scenarios, positive 
> and negative.
> 
> 1. http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_closed.html#909
> 2. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77465
> 3. https://stackoverflow.com/a/70400230/567292
> 


Re: [PATCH] added myself to maintainers

2024-05-19 Thread Gerald Pfeifer
I don't see it in the tree/ChangeLog/... ?

Gerald

On Fri, 19 Aug 2022, Ondrej Kubanek via Gcc-patches wrote:
> +2022-08-18  Ondrej Kubanek  
> +
> + * MAINTAINERS: add myself.
> +
>  2022-07-04  Martin Liska  
>  
>   * MAINTAINERS: fix sorting of names
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 7d9aab76dd9..1a67bc6ea5c 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -486,6 +486,7 @@ Matt Kraai
> 
>  Jan Kratochvil   
> 
>  Matthias Kretz   
>  Louis Krupp  
> +Ondrej Kubanek  
>  Prathamesh Kulkarni  
>  Venkataramanan Kumar 
>  Doug Kwan
> @@ -717,6 +718,7 @@ Certificate of Origin Version 1.1.  See 
> https://gcc.gnu.org/dco.html for more
>  information.
>  
>  
> +Ondrej Kubanek  
>  Matthias Kretz   
>  Tim Lange
>  Jeff Law 


[pushed] wwwdocs: egcs-1.1: Use 64-bit instead of 64 bit

2024-05-18 Thread Gerald Pfeifer
Another instance I found. With that wwwdocs should be consistent.

Pushed.

Gerald

---
 htdocs/egcs-1.1/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/egcs-1.1/index.html b/htdocs/egcs-1.1/index.html
index 5db4e342..a62ed3df 100644
--- a/htdocs/egcs-1.1/index.html
+++ b/htdocs/egcs-1.1/index.html
@@ -37,7 +37,7 @@ in older versions of EGCS:
Vastly improved C++ compiler and
   integrated C++ runtime libraries.
Fixes for the /tmp symlink race security problems.
-   New targets including mips16, arm-thumb and 64 bit PowerPC.
+   New targets including mips16, arm-thumb and 64-bit PowerPC.
Improvements to GNU Fortran (g77) compiler and
   runtime library made since g77 version 0.5.23.
 
-- 
2.45.0


gcc-wwwdocs branch master updated. d0ff325b9f7d8e9462cda905c918f110c02c764b

2024-05-18 Thread Gerald Pfeifer 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  d0ff325b9f7d8e9462cda905c918f110c02c764b (commit)
  from  a67b6efe485d07bb94d3b1261e73b5fd0014eefb (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 d0ff325b9f7d8e9462cda905c918f110c02c764b
Author: Gerald Pfeifer 
Date:   Sat May 18 11:47:43 2024 +0200

egcs-1.1: Use 64-bit instead of 64 bit

diff --git a/htdocs/egcs-1.1/index.html b/htdocs/egcs-1.1/index.html
index 5db4e342..a62ed3df 100644
--- a/htdocs/egcs-1.1/index.html
+++ b/htdocs/egcs-1.1/index.html
@@ -37,7 +37,7 @@ in older versions of EGCS:
Vastly improved C++ compiler and
   integrated C++ runtime libraries.
Fixes for the /tmp symlink race security problems.
-   New targets including mips16, arm-thumb and 64 bit PowerPC.
+   New targets including mips16, arm-thumb and 64-bit PowerPC.
Improvements to GNU Fortran (g77) compiler and
   runtime library made since g77 version 0.5.23.
 

---

Summary of changes:
 htdocs/egcs-1.1/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: gcc-4.6: Use 64-bit instead of 64 bit

2024-05-17 Thread Gerald Pfeifer
---
 htdocs/gcc-4.6/changes.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/htdocs/gcc-4.6/changes.html b/htdocs/gcc-4.6/changes.html
index c96d347f..d1e15af3 100644
--- a/htdocs/gcc-4.6/changes.html
+++ b/htdocs/gcc-4.6/changes.html
@@ -791,7 +791,7 @@
 Several enhancements were committed to improve SIMD code
   generation for NEON by adding support for widening instructions,
   misaligned loads and stores, vector conditionals and
-  support for 64 bit arithmetic.
+  support for 64-bit arithmetic.
 
 Support was added for the Faraday cores fa526, fa606te,
   fa626te, fmp626te, fmp626 and fa726te and can be used with the
@@ -927,7 +927,7 @@
   which always generates the VSX memory instructions.
 The GCC compiler on AIX now defaults to a process layout with a
   larger data space allowing larger programs to be compiled.
-The GCC long double type on AIX 6.1 and above has reverted to 64 bit
+The GCC long double type on AIX 6.1 and above has reverted to 64-bit
   double precision, matching the AIX XL compiler default, because of
   missing C99 symbols required by the GCC runtime.
 The default processor scheduling model and tuning for PowerPC64
-- 
2.45.0


gcc-wwwdocs branch master updated. a67b6efe485d07bb94d3b1261e73b5fd0014eefb

2024-05-17 Thread Gerald Pfeifer 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  a67b6efe485d07bb94d3b1261e73b5fd0014eefb (commit)
  from  8d8905c36f17aac7a6af5926009fa7688bf03b6d (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 a67b6efe485d07bb94d3b1261e73b5fd0014eefb
Author: Gerald Pfeifer 
Date:   Fri May 17 23:34:29 2024 +0200

gcc-4.6: Use 64-bit instead of 64 bit

diff --git a/htdocs/gcc-4.6/changes.html b/htdocs/gcc-4.6/changes.html
index c96d347f..d1e15af3 100644
--- a/htdocs/gcc-4.6/changes.html
+++ b/htdocs/gcc-4.6/changes.html
@@ -791,7 +791,7 @@
 Several enhancements were committed to improve SIMD code
   generation for NEON by adding support for widening instructions,
   misaligned loads and stores, vector conditionals and
-  support for 64 bit arithmetic.
+  support for 64-bit arithmetic.
 
 Support was added for the Faraday cores fa526, fa606te,
   fa626te, fmp626te, fmp626 and fa726te and can be used with the
@@ -927,7 +927,7 @@
   which always generates the VSX memory instructions.
 The GCC compiler on AIX now defaults to a process layout with a
   larger data space allowing larger programs to be compiled.
-The GCC long double type on AIX 6.1 and above has reverted to 64 bit
+The GCC long double type on AIX 6.1 and above has reverted to 64-bit
   double precision, matching the AIX XL compiler default, because of
   missing C99 symbols required by the GCC runtime.
 The default processor scheduling model and tuning for PowerPC64

---

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


hooks/post-receive
-- 
gcc-wwwdocs


Re: [committed][wwwdocs] gcc-12/changes.html: Document RISC-V changes

2024-05-17 Thread Gerald Pfeifer
On Thu, 28 Apr 2022, Kito Cheng wrote:
> ---
>  htdocs/gcc-12/changes.html | 13 -
:
> +New ISA extension support for vector and scalar crypto was added, 
> only
> + support architecture testing marco and -march= 
> parsing.

I realized I'm not sure I understand what the second part ("only 
support...") means.

That for the time being (back then) only the macros and -march parsing 
were supported?

Gerald


[pushed] wwwdocs: gcc-12: Fix typo

2024-05-17 Thread Gerald Pfeifer


---
 htdocs/gcc-12/changes.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 8a0347e3..0cfa12eb 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -903,7 +903,7 @@ function Multiply (S1, S2 : Sign) return Sign is
 announcement
 New ISA extension support for zba, zbb, zbc, zbs was added.
 New ISA extension support for vector and scalar crypto was added, only
-   support architecture testing marco and -march= 
parsing.
+   support architecture testing macro and -march= 
parsing.
 The option -mtune=thead-c906 is added to tune for T-HEAD
c906 cores.
 libstdc++ no longer attempts to detect built-in atomics.
-- 
2.45.0


gcc-wwwdocs branch master updated. 8d8905c36f17aac7a6af5926009fa7688bf03b6d

2024-05-17 Thread Gerald Pfeifer 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  8d8905c36f17aac7a6af5926009fa7688bf03b6d (commit)
  from  b55eb49edaf67eb671102a3ed8069cb9c9a3d108 (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 8d8905c36f17aac7a6af5926009fa7688bf03b6d
Author: Gerald Pfeifer 
Date:   Fri May 17 23:26:59 2024 +0200

gcc-12: Fix typo

diff --git a/htdocs/gcc-12/changes.html b/htdocs/gcc-12/changes.html
index 8a0347e3..0cfa12eb 100644
--- a/htdocs/gcc-12/changes.html
+++ b/htdocs/gcc-12/changes.html
@@ -903,7 +903,7 @@ function Multiply (S1, S2 : Sign) return Sign is
 announcement
 New ISA extension support for zba, zbb, zbc, zbs was added.
 New ISA extension support for vector and scalar crypto was added, only
-   support architecture testing marco and -march= 
parsing.
+   support architecture testing macro and -march= 
parsing.
 The option -mtune=thead-c906 is added to tune for T-HEAD
c906 cores.
 libstdc++ no longer attempts to detect built-in atomics.

---

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


hooks/post-receive
-- 
gcc-wwwdocs


[pushed] wwwdocs: cxx-dr-status: Replace by

2024-05-13 Thread Gerald Pfeifer
The validator warns about  as deprecated; use  instead.

Pushed.

Gerald

---
 htdocs/projects/cxx-dr-status.html | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/htdocs/projects/cxx-dr-status.html 
b/htdocs/projects/cxx-dr-status.html
index c70cdf21..e29d2407 100644
--- a/htdocs/projects/cxx-dr-status.html
+++ b/htdocs/projects/cxx-dr-status.html
@@ -19929,7 +19929,7 @@
 
   https://wg21.link/cwg2842;>2842
   open
-  Preferring an initializer_list over a single value
+  Preferring an initializer_list over a single value
   -
   
 
@@ -20062,7 +20062,7 @@
 
   https://wg21.link/cwg2861;>2861
   review
-  dynamic_cast on bad pointer value
+  dynamic_cast on bad pointer value
   ?
   
 
@@ -20097,7 +20097,7 @@
 
   https://wg21.link/cwg2866;>2866
   open
-  Observing the effects of [[no_unique_address] wwwdocs:]
+  Observing the effects of [[no_unique_address] 
wwwdocs:]
   -
   
 
@@ -20118,7 +20118,7 @@
 
   https://wg21.link/cwg2869;>2869
   open
-  this in local classes
+  this in local classes
   -
   
 
@@ -20167,7 +20167,7 @@
 
   https://wg21.link/cwg2876;>2876
   open
-  Disambiguation of T x = delete("text")
+  Disambiguation of T x = delete("text")
   -
   
 
@@ -20188,7 +20188,7 @@
 
   https://wg21.link/cwg2879;>2879
   open
-  Undesired outcomes with const_cast
+  Undesired outcomes with const_cast
   -
   
 
-- 
2.45.0


gcc-wwwdocs branch master updated. de51d0fe7b7f29ce6037224f33a3d82281aac88e

2024-05-13 Thread Gerald Pfeifer 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  de51d0fe7b7f29ce6037224f33a3d82281aac88e (commit)
  from  9bf29b467ec2e5a40a2caa2dfba936be8ffa99b3 (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 de51d0fe7b7f29ce6037224f33a3d82281aac88e
Author: Gerald Pfeifer 
Date:   Mon May 13 22:33:17 2024 +0100

cxx-dr-status: Replace  by 

diff --git a/htdocs/projects/cxx-dr-status.html 
b/htdocs/projects/cxx-dr-status.html
index c70cdf21..e29d2407 100644
--- a/htdocs/projects/cxx-dr-status.html
+++ b/htdocs/projects/cxx-dr-status.html
@@ -19929,7 +19929,7 @@
 
   https://wg21.link/cwg2842;>2842
   open
-  Preferring an initializer_list over a single value
+  Preferring an initializer_list over a single value
   -
   
 
@@ -20062,7 +20062,7 @@
 
   https://wg21.link/cwg2861;>2861
   review
-  dynamic_cast on bad pointer value
+  dynamic_cast on bad pointer value
   ?
   
 
@@ -20097,7 +20097,7 @@
 
   https://wg21.link/cwg2866;>2866
   open
-  Observing the effects of [[no_unique_address]]
+  Observing the effects of [[no_unique_address]]
   -
   
 
@@ -20118,7 +20118,7 @@
 
   https://wg21.link/cwg2869;>2869
   open
-  this in local classes
+  this in local classes
   -
   
 
@@ -20167,7 +20167,7 @@
 
   https://wg21.link/cwg2876;>2876
   open
-  Disambiguation of T x = delete("text")
+  Disambiguation of T x = delete("text")
   -
   
 
@@ -20188,7 +20188,7 @@
 
   https://wg21.link/cwg2879;>2879
   open
-  Undesired outcomes with const_cast
+  Undesired outcomes with const_cast
   -
   
 

---

Summary of changes:
 htdocs/projects/cxx-dr-status.html | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
gcc-wwwdocs


[gcc r14-10198] doc: Describe limitations re Ada, D, and Go on FreeBSD

2024-05-12 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:80ccc90be4aee9f87f468e04c5b97d6b9583ae7e

commit r14-10198-g80ccc90be4aee9f87f468e04c5b97d6b9583ae7e
Author: Gerald Pfeifer 
Date:   Sun May 12 15:31:33 2024 +0200

doc: Describe limitations re Ada, D, and Go on FreeBSD

gcc:
PR target/69374
PR target/112959
* doc/install.texi (Specific) <*-*-freebsd*>: The Ada and D
run-time libraries are broken on i386 which also can affect
64-bit builds. Go is broken.

(cherry picked from commit ff98aab108a6a4e50a831e7cfc011c2131f8d19c)

Diff:
---
 gcc/doc/install.texi | 8 
 1 file changed, 8 insertions(+)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index b1d28dcb03be..9f2e427be68b 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4099,6 +4099,14 @@ version found in the @file{devel/binutils} port. This 
also has been
 known to enable additional features and improve overall testsuite
 results.
 
+@c Bugs 112958 and 112957
+Ada and D (or rather their respective libraries) are broken on
+FreeBSD/i386. This also affects building 32-bit libraries on
+FreeBSD/amd64, so configure with @option{--disable-multilib}
+there in case you are building one of these front ends.
+
+Go (or rather libgo) is generally broken on FreeBSD.
+
 @html
 
 @end html


[gcc r14-10197] doc: FreeBSD no longer has a GNU toolchain in base

2024-05-12 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:609f9699cd376dbb903d9a6761bdb1165831f796

commit r14-10197-g609f9699cd376dbb903d9a6761bdb1165831f796
Author: Gerald Pfeifer 
Date:   Sun May 12 15:30:18 2024 +0200

doc: FreeBSD no longer has a GNU toolchain in base

gcc:
PR target/69374
PR target/112959
* doc/install.texi (Specific) <*-*-freebsd*>: No longer refer
to GCC or binutils in base. Recommend bootstrap using binutils.

(cherry picked from commit 0695aba3e987f4bb06c95f29ff90a8a3234e1507)

Diff:
---
 gcc/doc/install.texi | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 4119304f66a5..b1d28dcb03be 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4092,16 +4092,11 @@ This configuration is intended for embedded systems.
 We support FreeBSD using the ELF file format with DWARF 2 debugging
 for all CPU architectures.  There are
 no known issues with mixing object files and libraries with different
-debugging formats.  Otherwise, this release of GCC should now match
-more of the configuration used in the stock FreeBSD configuration of
-GCC@.  In particular, @option{--enable-threads} is now configured by
-default.  However, as a general user, do not attempt to replace the
-system compiler with this release.
-
-The version of binutils installed in @file{/usr/bin} probably works
-with this release of GCC@.  Bootstrapping against the latest GNU
-binutils and/or the version found in @file{/usr/ports/devel/binutils} has
-been known to enable additional features and improve overall testsuite
+debugging formats.
+
+We recommend bootstrapping against the latest GNU binutils or the
+version found in the @file{devel/binutils} port. This also has been
+known to enable additional features and improve overall testsuite
 results.
 
 @html


[gcc r14-10196] doc: Remove old details on libunwind for ia64-*-hpux*

2024-05-12 Thread Gerald Pfeifer via Gcc-cvs
https://gcc.gnu.org/g:7939f8823e20c8faed6ce5ac4614c558344a265f

commit r14-10196-g7939f8823e20c8faed6ce5ac4614c558344a265f
Author: Gerald Pfeifer 
Date:   Sun May 12 15:28:27 2024 +0200

doc: Remove old details on libunwind for ia64-*-hpux*

gcc:
PR target/69374
* doc/install.texi (Specific) : Remove details
on libunwind for GCC 3.4 and earlier.

(cherry picked from commit 81f7965e63028c1289ae3b1836750da74b01bc4a)

Diff:
---
 gcc/doc/install.texi | 6 --
 1 file changed, 6 deletions(-)

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index b13c62ed2b7a..4119304f66a5 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4316,12 +4316,6 @@ Building GCC on this target requires the GNU Assembler.  
The bundled HP
 assembler will not work.  To prevent GCC from using the wrong assembler,
 the option @option{--with-gnu-as} may be necessary.
 
-The GCC libunwind library has not been ported to HPUX@.  This means that for
-GCC versions 3.2.3 and earlier, @option{--enable-libunwind-exceptions}
-is required to build GCC@.  For GCC 3.3 and later, this is the default.
-For gcc 3.4.3 and later, @option{--enable-libunwind-exceptions} is
-removed and the system libunwind library will always be used.
-
 @html
 
 


  1   2   3   4   5   6   7   8   9   10   >