[pushed] wwwdocs: gcc-15: Fix markup

2025-04-26 Thread Gerald Pfeifer
--- htdocs/gcc-15/changes.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 1b7d0e1b..6659574f 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.html @@ -388,7 +388,7 @@ asm (".text; %cc0:

Re: [PATCH] Add COBOL to htdocs/gcc-15/changes.html.

2025-04-22 Thread Gerald Pfeifer
ald commit d2006521b0de11d4df49a7c5901740c555d49a68 Author: Gerald Pfeifer Date: Tue Apr 22 11:09:36 2025 +0200 gcc-15: Fix markup diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index b94802f5..f03e29c8 100644 --- a/htdocs/gcc-15/changes.html +++ b/htdocs/gcc-15/changes.h

RE: [PATCH] Add COBOL information to gcc.gnu.org index.html

2025-04-22 Thread Gerald Pfeifer
On Thu, 17 Apr 2025, Robert Dubner wrote: > In the absence of commentary, I have pushed those documentation changes. This is fine. You can also copy me on wwwdocs changes, though that's certainly not required (and I do have filters to focus on these on gcc-patches). Gerald

Re: [wwwdocs][Patch] gcc-15/changes: Fortran + offload (C++) update | project/gomp: GCC 15 update

2025-04-18 Thread Gerald Pfeifer
On Thu, 17 Apr 2025, Tobias Burnus wrote: > * https://gcc.gnu.org/projects/gomp/ This is a no-brainer. Please go ahead and push (and any such changes in the future). It does make me wonder whether we really need/want distinct docs for minor releases or shouldn't better keep just one for the br

Re: [wwwdocs][Patch] gcc-15/changes: Fortran + offload (C++) update | project/gomp: GCC 15 update

2025-04-17 Thread Gerald Pfeifer
On Thu, 17 Apr 2025, Tobias Burnus wrote: > Anyone: comments are welcome. > + The standard C++ library (libstdc++) is now supported I wouldn't mark up libstdc++ as in this context; we are pretty much treating it as a proper name/project name. (Two occurrences.) Looks good to me otherwise, t

[PATCH] wwwdocs: projects/gomp: Make intro more general

2025-04-06 Thread Gerald Pfeifer
I have *not* pushed this and am looking for review/approval. Primarily this broadens "for all GNU system variants" by "for a broad variety of systems", similar to our main page. Okay? Gerald --- htdocs/projects/gomp/index.html | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) d

Re: [PATCH] gcc-gitref.cgi: Redirect to cgit instead of gitweb

2025-04-04 Thread Gerald Pfeifer
On Fri, 4 Apr 2025, Mark Wielaard wrote: >>> Might there be a way to do that on the server side (via .htaccess or some >>> other configuration)? >> There might be, but it has been more than a decade since I hacked on >> cgi scripts. I am not sure I can reliably rewrite this one to use some >> othe

Re: [PATCH] gcc-gitref.cgi: Redirect to cgit instead of gitweb

2025-04-04 Thread Gerald Pfeifer
On Sun, 30 Mar 2025, Mark Wielaard wrote: > cgit is more efficient compared to gitweb and has nicer URLs. Other > redirects like gcc.gnu.org/g:x and bugzilla now also redirect to > cgit. Happy to follow your recommendation. > - echo 'https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h='$ret'">'

Re: [gcc-wwwdocs PATCH] gcc-14/15: Mention recent change for Intel x86_64

2025-03-29 Thread Gerald Pfeifer
On Mon, 24 Mar 2025, Haochen Jiang wrote: > Mention AVX10.1 option changes, revise AVX10.2 option and mention > APX_F new feature in GCC 15. > --- >New ISA extension support for Intel AVX10.1 was added. > - AVX10.1 intrinsics are available via the -mavx10.1 or > - -mavx10.1-256 compi

[pushed] wwwdocs: cxx-dr-status: Use over

2025-03-28 Thread Gerald Pfeifer
My validator flagged this. Modern HTML avoid physical markup like , and is a good fit here. Pushed. Gerald --- htdocs/projects/cxx-dr-status.html | 30 +++--- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/htdocs/projects/cxx-dr-status.html b/htdocs/p

Re: [PATCH,wwwdocs] Mention Incremental LTO in GCC15

2025-03-27 Thread Gerald Pfeifer
On Thu, 27 Mar 2025, Michal Jires wrote: > + Introduced incremental Link-Time Optimizations to significantly reduce > +average recompilation time with small code changes while using LTO. How about rephrasing this to "Incremental Link-Time Optimizations significantly reduce average recompilat

Re: [wwwdocs,applied] Mention -mno-call-main

2025-03-15 Thread Gerald Pfeifer
On Thu, 13 Feb 2025, Georg-Johann Lay wrote: > Applied the following avr news to gcc-15: Thanks! > + Support has been added for the new option > + href="https://gcc.gnu.org/onlinedocs/gcc/AVR-Options.html#index-mno-call-main"; > + >-mno-call-main. Instead of calling > main, > +it

Re: [PATCH+wwwdocs] Add link to the algo...@gcc.gnu.org mailing list

2025-03-15 Thread Gerald Pfeifer
On Thu, 13 Mar 2025, Jose E. Marchesi wrote: > This patch adds a link to the Algol 68 front-end development list to > lists.html. OK? Sure. > + https://gcc.gnu.org/ml/algol68/";>algol68 is > + the discussion and development list for the Algol 68 language front > + end of GCC, and the correspo

[pushed] wwwdocs: gcc-5: Fix markup after AVR changes

2025-03-09 Thread Gerald Pfeifer
HTML 5 again uses over or . (I pushed this some 10 days ago.) Gerald --- htdocs/gcc-5/changes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/gcc-5/changes.html b/htdocs/gcc-5/changes.html index 5035ed3c..6c04a70b 100644 --- a/htdocs/gcc-5/changes.html +++ b/htd

Re: [wwwdocs v2] gcc-15/changes: Mention the new -mveclibabi=aocl option in the IA-32/x86-64 section

2025-03-07 Thread Gerald Pfeifer
On Fri, 7 Mar 2025, Filip Kastl wrote: > Here is a second version of the patch. Thanks for the suggestions. I > addressed them both. Do you think this is better? Loving it. :) Thank you, Gerald

Re: [wwwdocs] gcc-15/changes: Mention the new -mveclibabi=aocl option in the IA-32/x86-64 section

2025-03-06 Thread Gerald Pfeifer
On Thu, 6 Mar 2025, Filip Kastl wrote: > I would like to gently ping this. Ooops, sorry. > > + GCC now supports generating vectorized math calls to the math library > > +from AMD Optimizing CPU Libraries (AOCL LibM). This option is available > > +through the -mveclibabi=aocl compiler swi

Re: [PATCH htdocs] bugs: Link to all 'Porting to' docs in 'Common problems when upgrading ...'

2025-03-03 Thread Gerald Pfeifer
On Wed, 12 Feb 2025, Sam James wrote: > Suggested by Andrew Pinski. I think it makes sense to have it in here > even if perhaps a bit verbose, because we really try to tell bug > reporters to read the page properly. Makes sense. > This could also be a table. I'm not sure how a table would look

[pushed] doc: Simplify description of *-*-freebsd*

2025-03-01 Thread Gerald Pfeifer
gcc: PR target/69374 * doc/install.texi (Specific, *-*-freebsd*): Simplify description. --- 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 bc5263e5348..189b5f93a99 100644 --- a/gcc/doc/i

[pushed] wwwdocs: gcc-13: Simplify language around freestanding mode

2025-03-01 Thread Gerald Pfeifer
I found this little change locally, probably from when I reviewed the original wording. Pushed. 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 49261e1b..4860c500 100644

Re: [PATCH v2] wwwdocs: add a Python postprocessing script

2025-03-01 Thread Gerald Pfeifer
On Fri, 14 Feb 2025, Gerald Pfeifer wrote: > On Fri, 24 Jan 2025, David Malcolm wrote: >> The attached patch adds a postprocessing step to "bin" that >> turns e.g. >> TEXT >> to: >> TEXT > It looks like this is causing an issue for (at least) one

Re: [WWWDOCS, COMMITTED] gcc-15: Fix HTML validation error

2025-02-25 Thread Gerald Pfeifer
On Wed, 12 Feb 2025, Sandra Loosemore wrote: > It appears that bin/preprocess-html.py introduces HTML errors when an > ... element contains a nested hyperlink. My recent gcc-15 release > note changes passed validation when checked via file upload, but not after > commit via file link. It seems th

Re: [wwwdocs] gcc-15/changes.html: Update AMD GPU (GCN) section for new gfx*

2025-02-25 Thread Gerald Pfeifer
On Fri, 14 Feb 2025, Tobias Burnus wrote: > Update https://gcc.gnu.org/gcc-15/changes.html#amdgcn for the newly added > generic support and the GPUs compatible with the generic devices. + Experimental support for supporting generic devices has been added; ^^

Re: [PATCH] config.host: add crtbeginT.o to extra_parts for FreeBSD [PR118685]

2025-02-20 Thread Gerald Pfeifer
On Sat, 8 Feb 2025, Gerald Pfeifer wrote: > On Tue, 28 Jan 2025, Dimitry Andric wrote: >> Ref: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685 >> >> This ensures that gcc uses its own crt objects for static linking. >> Otherwise, it could mix the base system&

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

2025-02-17 Thread Gerald Pfeifer
, Andreas! Gerald On Sun, 9 Jun 2024, Gerald Pfeifer wrote: > 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

Re: [wwwdocs, pushed] Document libstdc++ headers that are deprecated in GCC 15

2025-02-16 Thread Gerald Pfeifer
On Thu, 16 Jan 2025, Jonathan Wakely wrote: > Pushed to wwwdocs. Thank you for updating the release notes! > +Deprecated headers > + > +Some C++ Standard Library headers now produce deprecation warnings when > +included. The warnings suggest how to adjust the code to avoid the warning, > +for exa

[pushed] wwwdocs: htdocs: Rotate most 2022 news

2025-02-16 Thread Gerald Pfeifer
Business as usual; pushed. Gerald --- htdocs/index.html | 24 htdocs/news.html | 24 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/htdocs/index.html b/htdocs/index.html index 0f7b2408..dcbe5cd2 100644 --- a/htdocs/index.html ++

Re: [PATCH v2] wwwdocs: add a Python postprocessing script

2025-02-13 Thread Gerald Pfeifer
/cxx-status.html is C++20 Support in GCC which the script transforms to C++20 Support in GCC↩ The original, valid HTML comes from the following two commits, so copying Jonathan: commit a5a3dc2f85786b038bc66b0e1929fdc67095397b Author: Gerald Pfeifer Date: Thu May 11 22:24:

Re: [PATCH] config.host: add crtbeginT.o to extra_parts for FreeBSD [PR118685]

2025-02-08 Thread Gerald Pfeifer
On Tue, 28 Jan 2025, Dimitry Andric wrote: > Ref: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685 > > This ensures that gcc uses its own crt objects for static linking. > Otherwise, it could mix the base system's crtbeginT.o with libgcc's > crtend.o, leading to possible segfaults. > > Signed-

Re: [PATCH v2] wwwdocs: add a Python postprocessing script

2025-01-31 Thread Gerald Pfeifer
On Wed, 29 Jan 2025, David Malcolm wrote: >> python3: can't open file '/www/gcc/htdocs- >> preformatted/bin/process_html.py': [Errno 2] No such file or directory >> bin/process_html.py failed; aborting. >> >> I tried replacing this with just "process_html.py" or >> "./process_html.py", >> alas

Re: [PATCH v2] wwwdocs: add a Python postprocessing script

2025-01-29 Thread Gerald Pfeifer
On Fri, 24 Jan 2025, David Malcolm wrote: > Changed in v2: rather than replacing "mhc", this version runs the > output from mhc through the Python script. Unless I'm missing something that makes sense, yes. > With this approach we could gradually move parts of the mhc > functionality into the pyt

Re: [pushed] libstdc++: Delete leftover from Profile Mode removal

2025-01-19 Thread Gerald Pfeifer
On Sun, 29 Dec 2024, Jonathan Wakely wrote: > On Sun, 29 Dec 2024, 13:55 Gerald Pfeifer wrote: >> something tells me this is not the full extent of this issue. Something >> to dig into when I find more time. > I think the explanation for this is simple, and not likely to be

[pushed] doc: Move modula2.org link to https

2025-01-18 Thread Gerald Pfeifer
With my changes end of last year I missed this one for modula2.org. That should be it for now. Pushed. Gerald gcc: * doc/gm2.texi (Type compatibility): Move modula2.org link to https. --- gcc/doc/gm2.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/d

[pushed] doc: Adjust link to OpenMP specifications

2025-01-18 Thread Gerald Pfeifer
Let's hope this remains stable for a bit... Gerald gcc: * doc/extend.texi (OpenMP): Adjust link to specifications. --- gcc/doc/extend.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index dd9a8d2f8ba..b0bb0d47230 100644

Re: [patch,wwwdocs] Fix typo in gcc-15/changes

2025-01-18 Thread Gerald Pfeifer
On Sat, 18 Jan 2025, Georg-Johann Lay wrote: > Seems in the "extended asm" there is a typo: > > "constraints have been for defining" gives me a syntax error. > The patch also improves punctuation. Looks good to me, thank you! Gerald

Re: [PATCH] wwwdocs: experiments with a Python postprocessing script

2025-01-16 Thread Gerald Pfeifer
hen one patches out code we don't need to some non-standard things, but painful and not worth it. (I'm sorry, I'm not sure what you mean by the above, i.e., what you'd like to see adjusted?) > --- a/bin/preprocess > +++ b/bin/preprocess > @@ -33,8 +33,6 @@ > # &

Re: [PATCH] gcc-wwwdocs: Fix typo in GCC version number.

2025-01-07 Thread Gerald Pfeifer
On Tue, 7 Jan 2025, Gerald Pfeifer wrote: >> Are such pages created via a script? If so I am happy to fix it as well. > Unless our release managers (Jakub on this case) have been taken over by > ChatGPT/Gemini/you-name-it I believe this is manual work following > http

Re: [PATCH] gcc-wwwdocs: Fix typo in GCC version number.

2025-01-07 Thread Gerald Pfeifer
On Tue, 7 Jan 2025, Simon Martin wrote: > Noticed while trying to understand when I can expect the GCC 15 branch > to be created: the GCC 15 release criteria page still mentions GCC 14. > > I'll push this as obvious. Thank you, Simon! > Are such pages created via a script? If so I am happy to fi

[pushed] libstdc++: Delete further Profile Mode leftovers

2025-01-01 Thread Gerald Pfeifer
There were six more generated HTML pages left over from the removal of Profile Mode. This takes care of them. Pushed. Gerald Commit 544be2beb1fa in 2019 remove Profile Mode and associated docs. Now also remove generated HTML files. libstdc++-v3: * doc/html/manual/profile_mode.html: D

[pushed] wwwdocs: gcc-14: Fix grammar around avrxmega2_flmap

2024-12-29 Thread Gerald Pfeifer
Just singular vs plural. Pushed. 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 3cc915ff..ba4780ca 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@

[pushed] wwwdocs: mirrors: Remove robotlab.itk.ppke.hu

2024-12-29 Thread Gerald Pfeifer
This mirror has not been reachable for at least half a year from various IP addresses I have tested (in Europe, the US, and Asia). Thanks for serving as a mirror in the past! Gerald --- htdocs/mirrors.html | 1 - 1 file changed, 1 deletion(-) diff --git a/htdocs/mirrors.html b/htdocs/mirrors.ht

[pushed] wwwdocs: gcc-4.6: Fix link to fedora-devel@ archive

2024-12-29 Thread Gerald Pfeifer
lists.fedoraproject.org archive links broke as well, not just listman.redhat.com. Let's hope the new archive remains stable... Gerald --- htdocs/gcc-4.6/porting_to.html | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/gcc-4.6/porting_to.html b/htdocs/gcc-4.6/porti

[pushed] libstdc++: Delete leftover from Profile Mode removal

2024-12-29 Thread Gerald Pfeifer
I pushed the following for now, though something tells me this is not the full extent of this issue. Something to dig into when I find more time. Gerald Commit 544be2beb1fa in 2019 remove Profile Mode and associated docs including the XML version of profile_mode_diagnostics.html. Somehow the la

[pushed] wwwdocs: gcc-4.4: Fix link to fedora-devel@ archive

2024-12-29 Thread Gerald Pfeifer
Would have been nice not to disable (or disallowing access to) the original mailing list archives, but let's give it another try. If this goes away as well, leave it with the textual description. Gerald --- htdocs/gcc-4.4/porting_to.html | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-

Re: [PATCH] c++/modules: Fallback to ftruncate if posix_fallocate fails [PR115008]

2024-12-29 Thread Gerald Pfeifer
On Sat, 28 Dec 2024, Jason Merrill wrote: > On 12/22/24 5:38 AM, Nathaniel Shead wrote: >> Bootstrapped and regtested on x86_64-pc-linux-gnu, and also on >> x86_64-unknown-freebsd13.3 by Gerald ([1], see also the discussion on >> the PR); OK for trunk? > OK. Can this also go on the GCC 14 branch w

[pushed] wwwdocs: news: Drop link re c4x at www.elec.canterbury.ac.nz

2024-12-29 Thread Gerald Pfeifer
That site has been non-responsive for over half a year. On the way, fix highlighting around punctuation. --- htdocs/news.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/htdocs/news.html b/htdocs/news.html index cef5ee80..609d9757 100644 --- a/htdocs/news.html +++ b/htdo

[pushed] wwwdocs: readings: Tweak M16C link

2024-12-29 Thread Gerald Pfeifer
Some webmasters struggle keeping things stable... Pushed. Gerald --- htdocs/readings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index 66f5ce0b..56398317 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -164

[pushed] doc: Simplify references to PTFs for AIX

2024-12-27 Thread Gerald Pfeifer
This one also has been showing up on the link checker for a while. Probably makes sense to actually remove these notes given there are newer releases incorporating the fixes... Gerald gcc: * doc/install.texi (Specific) <*-ibm-aix*>: Drop verbose references to PTFs for AIX. ---

[pushed] doc: Move Modula 2 PM4 link to https

2024-12-26 Thread Gerald Pfeifer
Turns out there were two of these links in the Modula 2 docs; this takes care of the second instance. Pushed. Gerald gcc: * doc/gm2.texi (Dialect): Move PM4 link to https. --- gcc/doc/gm2.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/gm2.texi b/gcc/d

[pushed] wwwdocs: readings: Switch www.andestech.com to https

2024-12-25 Thread Gerald Pfeifer
--- htdocs/readings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index 6ca9cc07..66f5ce0b 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -71,7 +71,7 @@ names. andes (nds32) Manufacturer: Various licenses

[pushed] wwwdocs: gcc-3.*: Remove links to MTL project from 20 years ago

2024-12-25 Thread Gerald Pfeifer
The entire osl.iu.edu site has gone away without direct replacement. This complements commit fb0591c5b3e8 from July where we removed the download links. --- 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

[pushed] wwwdocs: readings: Update RISC-V specifications link

2024-12-24 Thread Gerald Pfeifer
--- htdocs/readings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index 103fd453..28a2097d 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -264,7 +264,7 @@ names. riscv Manufacturer: Many (open ISA standard

[pushed] wwwdocs: readings: parisc.wiki.kernel.org is now parisc.docs.kernel.org

2024-12-24 Thread Gerald Pfeifer
--- htdocs/readings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index 28a2097d..6ca9cc07 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -245,7 +245,7 @@ names. Manufacturer: HP PA-RISC is preferred over

[pushed] wwwdocs: gcc-9: Update Thread Building Blocks location on GitHub

2024-12-24 Thread Gerald Pfeifer
--- htdocs/gcc-9/changes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/gcc-9/changes.html b/htdocs/gcc-9/changes.html index 47d2f2a2..0facfdab 100644 --- a/htdocs/gcc-9/changes.html +++ b/htdocs/gcc-9/changes.html @@ -675,7 +675,7 @@ $ g++ typo.cc The C+

[pushed] wwwdocs: gcc-14: Reword the update on -fcf-protection

2024-12-24 Thread Gerald Pfeifer
Pushed after confirmation from Hongtao. Gerald --- htdocs/gcc-14/changes.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/htdocs/gcc-14/changes.html b/htdocs/gcc-14/changes.html index ba9fc680..5d324767 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/chan

Re: [PATCH] Document refactoring of the option -fcf-protection=x.

2024-12-24 Thread Gerald Pfeifer
On Fri, 12 Jan 2024, Gerald Pfeifer wrote: > On Wed, 10 Jan 2024, liuhongt wrote: >> To override -fcf-protection, -fcf-protection=none needs to be added >> and then with -fcf-protection=xxx. > I'm afraid I am struggling with the English of this, but need more time to &g

[pushed] doc: Remove references to HP-UX 8 and HP-UX 9 (was: [Ada] Remove support for HP-UX 10)

2024-12-22 Thread Gerald Pfeifer
On Wed, 9 Oct 2024, Jeff Law wrote: > On 10/9/24 3:35 PM, Eric Botcazou wrote: >> The support was removed from the rest of the compiler two years ago. > Yea, HPUX 10 is a dead OS on a dead chip :-0 Well, I had a hunch and did a little search in gcc/doc. 🙂 Turns out we still had references to HP-U

Re: [wwwdocs] Document that gcc-8 changed the default to -std=gnu17

2024-12-22 Thread Gerald Pfeifer
On Wed, 9 Oct 2024, Jonathan Wakely wrote: > How about this? > > +C > + > +New options -std=c17, to select support for the 2018 > +edition of the ISO C standard, and -std=gnu17, for C17 > +with GNU extensions. > +The default mode has been changed to -std=gnu17. > + Joseph acke

Re: [wwwdocs][Patch] gcc-15: mention wider offloading arch combination support (e.g. aarch64 + nvptx)

2024-12-17 Thread Gerald Pfeifer
On Fri, 20 Sep 2024, Tobias Burnus wrote: > This is supposed to document that GCC now supports offloading, > e.g., from an ARM CPU to a Nvidia GPU (i.e. Grace<->Hopper) > or, e.g., x86-64 to RISC-V. → https://gcc.gnu.org/PR96265 > and https://gcc.gnu.org/PR111937 for the associated PRs. > > I thin

Re: [gcc-wwwdocs PATCH] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend

2024-12-16 Thread Gerald Pfeifer
w up patch, see below. Gerald commit 7f4a4f377ca5e5fae8ffe6ab45a300799bd75b6f Author: Gerald Pfeifer Date: Tue Dec 17 16:54:47 2024 +0900 gcc-15: Copy edit Xeon Phi CPU support removal diff --git a/htdocs/gcc-15/changes.html b/htdocs/gcc-15/changes.html index 23866bde..1c690c4a 100644 --- a/

Re: [PATCH] wwwdocs: Clarify DCO name/identity and (anonymous) pseudonym policy

2024-12-16 Thread Gerald Pfeifer
On Mon, 2 Dec 2024, Mark Wielaard wrote: > Adjust the DCO text to match the broader community usage and > clarifications around the use of real names, known identities and > (anonymous) pseudonyms. > > These changes clarify what was meant by "real name" and that it is not > required to be a "legal

[pushed] wwwdocs: readings: Update AVR entry

2024-11-25 Thread Gerald Pfeifer
Remove Atmel and add a link to the avr-gcc Wiki, both as suggested by Georg-Johann Lay. Pushed. Gerald --- htdocs/readings.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index b5cbf414..103fd453 100644 --- a/htdocs/reading

Re: [patch,avr] Adjust comment headers

2024-11-25 Thread Gerald Pfeifer
On Mon, 18 Nov 2024, Georg-Johann Lay wrote: >> We also have >> >>AVR >>Manufacturer: Atmel >>> >> href="https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/avr-mcus";>AVR >>documentation >> >> >> in https://gcc.gnu.org/readings.html .

Re: [gcc-wwwdocs PATCH] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend

2024-11-23 Thread Gerald Pfeifer
On Mon, 11 Nov 2024, Haochen Jiang wrote: > This patch will add recent new ISA and arch support for x86_64 backend into > gcc-wwwdocs. > + New ISA extension support for Intel AMX-AVX512 was added. In all these cases, can we just sasy "ISA extension support ... was added" and drop the "New"? >

Re: [PATCH htdocs] bugs: mention ASAN too

2024-11-20 Thread Gerald Pfeifer
On Mon, 11 Nov 2024, Sam James wrote: > Request that reporters try `-fsanitize=address,undefined` rather than > just `-fsanitize=undefined` when reporting bugs. We get invalid bug > reports which ASAN would've caught sometimes, even if it's less often > than where UBSAN would help. I don't have a

[pushed] libstdc++: Update reference to Angelika Langer's article

2024-11-18 Thread Gerald Pfeifer
Pushed. Gerald libstdc++-v3: * doc/xml/manual/allocator.xml: Update reference to Angelika Langer's article. * doc/html/manual/memory.html: Regenerate. --- libstdc++-v3/doc/html/manual/memory.html | 2 +- libstdc++-v3/doc/xml/manual/allocator.xml | 2 +- 2 files changed,

Re: [pushed] doc: Streamline hppa*-hp-hpux11 installation instructions

2024-11-17 Thread Gerald Pfeifer
On Sun, 17 Nov 2024, John David Anglin wrote: >> Dave, any chance you can go through the HP/UX installation docs and see >> what else can be trimmed or needs an update? > I went HP/UX installation docs and trimmed a bunch of stuff.  Okay? > > Dave > --- > gcc: >     * doc/install.texi (Specific) :

PATCH for Re: new mirror greece

2024-11-17 Thread Gerald Pfeifer
gmail.com >>>> Sponsor Name: Aristotle University of Thessaloniki >>>> Sponsor URL : https://auth.gr >>>> HTTP/HTTPS URL: fosszone.csd.auth.gr/gnu/gcc Thank you, Konstantinos. Here is the update I made to our mirrors page. Gerald commit 1b564590

Re: [committed] c: Default to -std=gnu23

2024-11-17 Thread Gerald Pfeifer
On Sat, 16 Nov 2024, Andrew Pinski wrote: >> I started seeing the following on x86_64-unknown-freebsd13.3 over night: > Submitted https://gcc.gnu.org/pipermail/gcc-patches/2024-November/669117.html > to fix those warnings. The code was already partly ANSIfied even. Thank you - happy to confirm thi

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

2024-11-17 Thread Gerald Pfeifer
libstdc++-v3: * doc/xml/manual/intro.xml: Move a gcc.gnu.org link to https. * doc/html/manual/license.html: Regenerate. --- libstdc++-v3/doc/xml/manual/intro.xml | 2 +- libstdc++-v3/doc/html/manual/license.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --g

[pushed] libstdc++: Update link to Angelika Langer's book

2024-11-17 Thread Gerald Pfeifer
Pushed. Gerald libstdc++-v3: * doc/xml/manual/io.xml: Update link to Angelika Langer's book. * doc/html/manual/streambufs.html: Regenerate. --- libstdc++-v3/doc/html/manual/streambufs.html | 2 +- libstdc++-v3/doc/xml/manual/io.xml | 2 +- 2 files changed, 2 insertions

[pushed] doc: Streamline hppa*-hp-hpux11 installation instructions

2024-11-16 Thread Gerald Pfeifer
I found this while working on PR target/69374 which complains about cruft in our installation documentation. Pushed. Dave, any chance you can go through the HP/UX installation docs and see what else can be trimmed or needs an update? Gerald doc: Streamline hppa*-hp-hpux11 installation instruc

Re: [patch,avr] Adjust comment headers

2024-11-16 Thread Gerald Pfeifer
On Mon, 2 Sep 2024, Georg-Johann Lay wrote: > Atmel is no more the AVR manufacturer. This patch removes the > manufacturer from the file headers. We also have AVR Manufacturer: Atmel https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/avr-mcus";>AVR do

Re: [committed] c: Default to -std=gnu23

2024-11-16 Thread Gerald Pfeifer
On Fri, 15 Nov 2024, Joseph Myers wrote: > Change the default language version for C compilation from -std=gnu17 > to -std=gnu23. : > Bootstrapped with no regressions for x86_64-pc-linux-gnu. I started seeing the following on x86_64-unknown-freebsd13.3 over night: .../GCC-HEAD/libiberty/testsuite

Re: [PATCH 09/11] doc: Mention floating point atomic fetch_add etc in docs

2024-11-14 Thread Gerald Pfeifer
On Thu, 14 Nov 2024, Sandra Loosemore wrote: > I am 100% in favor of Oxford commas. :-) : >> I'm not sure I understand what "same format" means here? Do we need this >> sentence, or can we actually drop it? > I think "same format" means "same arguments", but the whole sentence can > be dropped. >

Re: [PATCH 09/11] doc: Mention floating point atomic fetch_add etc in docs

2024-11-14 Thread Gerald Pfeifer
On Thu, 14 Nov 2024, mmalcom...@nvidia.com wrote: > gcc/ChangeLog: > > * doc/extend.texi: Document ability to use floating point atomic > fetch_add/fetch_sub/add_fetch/sub_fetch builtins. > +Moreover, the @samp{__atomic_fetch_add}, @samp{__atomic_fetch_sub}, > +@samp{__atomic_add_fetc

Re: [wwwdocs] projects/gomp: Update for TR13; gcc-15/changes.html link to routine doc

2024-10-13 Thread Gerald Pfeifer
On Tue, 8 Oct 2024, Tobias Burnus wrote: > Update and sync with > https://gcc.gnu.org/onlinedocs/libgomp/OpenMP-Implementation-Status.html > > Current page: https://gcc.gnu.org/projects/gomp/ (and > https://gcc.gnu.org/gcc-15/changes.html ) > > Comments before I apply it? Quite some work! I like

[pushed] doc: Focus on DWARF for FreeBSD

2024-10-05 Thread Gerald Pfeifer
Pushed. Gerald gcc: PR target/69374 * doc/install.texi (Specific) <*-*-freebsd*>: Focus on DWARF only. --- gcc/doc/install.texi | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 09559615bbf..b7c14e8b6

[PATCH] doc: Drop GCC 2.6 ABI change note for H8/h8300-hms

2024-10-02 Thread Gerald Pfeifer
Hi Jeff, going through doc/install.texi I noticed there is same really old note on h8300-hms, even predating egcs. :-) Shall we drop that? Gerald gcc: PR target/69374 * doc/install.texi (Specific) : Drop GCC 2.6 ABI change note. --- gcc/doc/install.texi | 5 - 1 f

[pushed] doc: Drop h8300-hms reference to binaries downloads

2024-10-02 Thread Gerald Pfeifer
There aren't actually any H8/h8300-hms anywhere near our binaries docs, so simply removing this stale reference appears best. Pushed. Gerald gcc: PR target/69374 * doc/install.texi (Specific) : Drop obsolete reference to binaries download docs. --- gcc/doc/install.texi

[pushed] doc: Remove i?86-*-linux* installation note from 2003

2024-09-27 Thread Gerald Pfeifer
gcc: PR target/69374 * doc/install.texi (Specific) : Remove note from 2003. --- gcc/doc/install.texi | 3 --- 1 file changed, 3 deletions(-) diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 08de972c8ec..517d1cbb2fb 100644 --- a/gcc/doc/install.texi +++ b/gc

[pushed] doc: Remove MinGW note on binutils 2.16

2024-09-26 Thread Gerald Pfeifer
Binutils 2.16 is 13 years old; no need to specifically refer to it as a requirement. gcc: PR target/69374 * doc/install.texi (Specific) <*-*-mingw32>: Remove note regarding binutils 2.16. --- gcc/doc/install.texi | 4 1 file changed, 4 deletions(-) diff --git a/gcc/d

Re: [wwwdocs][Patch] gcc-15: Fortran - mention -funsigned + PowerPC Darwin IEEE module support

2024-09-21 Thread Gerald Pfeifer
On Fri, 20 Sep 2024, Tobias Burnus wrote: > Comments, remarks to, approval of the attached wwwdocs patch? + Experimental support for unsigned integers; enabled by the + -funsigned, see https://gcc.gnu.org/onlinedocs/gfortran/Experimental-features-for-Fortran-202Y.html"; + >gfortran docu

Re: [wwwdocs][Patch] gcc-15: Update OpenMP section for constr/destr on devices + UID routines

2024-09-20 Thread Gerald Pfeifer
On Fri, 20 Sep 2024, Tobias Burnus wrote: > A minor update for a bug fix / impl.-quality feature and a proper new > feature. Looks fine to me. Gerald

Re: [gcc-wwwdocs PATCH] gcc-14: Mention -march=gracemont support in x86_64

2024-09-19 Thread Gerald Pfeifer
On Thu, 19 Sep 2024, Haochen Jiang wrote: > When I was backporting my doc patch in gcc trunk today, I found when > adding -march=gracemont in GCC14, the corresponding wwwdoc is missing. > This patch is adding that. This looks fine, thank you. Gerald

[pushed] wwwdocs: readings: Update NIOS II link

2024-09-15 Thread Gerald Pfeifer
Corporate webmasters, take 379. Sigh. Gerald --- htdocs/readings.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/readings.html b/htdocs/readings.html index 423bc4c1..b5cbf414 100644 --- a/htdocs/readings.html +++ b/htdocs/readings.html @@ -232,7 +232,7 @@ names.

[pushed] libstdc++: Update link to installation docs

2024-09-15 Thread Gerald Pfeifer
libstdc++-v3: * doc/xml/manual/intro.xml: Update link to installation docs. * doc/html/manual/make.html: Regenerate. --- libstdc++-v3/doc/html/manual/make.html | 2 +- libstdc++-v3/doc/xml/manual/intro.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs

Re: [gcc-wwwdocs PATCH] gcc-15: Mention recent update for x86_64 backend

2024-08-28 Thread Gerald Pfeifer
On Wed, 28 Aug 2024, Haochen Jiang wrote: > Sorry for the disturb since I mis-typoed gcc-patches to gcc-patchs, > resend the patch. No worries. > This patch will add documentation for recent update in x86-64 backend. Thank you! > + Xeon Phi CPUs support (a.k.a. Knight Landing and Knight Mill)

[pushed] fortran: Minor fix to -ffrontend-optimize description (was: typo on homepage)

2024-08-23 Thread Gerald Pfeifer
he Fortran parse tree. > > Might it be that it should say "... manipulating parts _of_ the Fortran > parse tree."? Yes, I believe you're right, so went ahead and pushed the following change. Thank you, Gerald commit a071fcda136d00f8321d0adc773007f4f45020ea Author: Gerald Pf

[wwwdocs,PATCH] readings: Add ANSI C89 (was: C89 question: Do we need to accept -Wint-conversion warnings)

2024-08-23 Thread Gerald Pfeifer
Joseph. I added this links to our readings page; patch below. Gerald commit 16dcbb39b29818cad658879292a855cb481359ce Author: Gerald Pfeifer Date: Fri Aug 23 09:41:20 2024 +0200 readings: Add ANSI C89 diff --git a/htdocs/readings.html b/htdocs/readings.html index 1f1dbae3..423bc4c1 1006

Re: [PATCH] Don't remove /usr/lib and /lib from when passing to the linker [PR97304/104707]

2024-08-23 Thread Gerald Pfeifer
On Thu, 22 Aug 2024, Andrew Pinski wrote: > With newer ld, the default search library path does not include /usr/lib > nor /lib but the driver decides to not pass -L down to the link for > these and then in some/most cases libc is not found. > This code dates from at least 1992 and it is done in

[pushed] wwwdocs: gcc-14: Make a link relative

2024-08-22 Thread Gerald Pfeifer
Pushed. 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 aa1d97a8..e0d856cc 100644 --- a/htdocs/gcc-14/changes.html +++ b/htdocs/gcc-14/changes.html @@ -163,7 +163,7 @@ You may a

[pushed] doc: Specifically link to GPL v3.0 for GM2

2024-08-20 Thread Gerald Pfeifer
The generic GPL link redirects to GPL v3.0 right now, but may redirect to a different version at one point. Specifically link to the version we are using Pushed as (probably) the last change for the GM2 documentation I am aware of. Gerald gcc: * doc/gm2.texi (License): Specifically lin

[pushed] doc: Normalize reference to binutils version for C6X

2024-08-20 Thread Gerald Pfeifer
We generally do not use a hyphen between project name and version. gcc: * doc/install.texi (Specific) : Normalize reference to binutils. --- gcc/doc/install.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 4

[pushed] wwwdocs: gcc-12: Editorial changes to the D section

2024-08-20 Thread Gerald Pfeifer
I pushed these three changes to the D section in the GCC 12 release notes. (The C in GDC already stands for compiler, so GDC compiler is redundant.) Gerald --- htdocs/gcc-12/changes.html | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/htdocs/gcc-12/changes.html b/

Re: [wwwdocs] porting_to: Two-stage overload resolution for implicit move removed

2024-08-19 Thread Gerald Pfeifer
On Wed, 12 Oct 2022, Marek Polacek via Gcc-patches wrote: > + > +The two overload resolutions approach was complicated and quirky, so users > +should transition to the newer model. This change means that code that > +previously didn't compile in C++17 will now compile, for example: I looked at th

[pushed] wwwdocs: projects: Remove parser-related simple project(s)

2024-08-18 Thread Gerald Pfeifer
Christopher pointed out these did not appear applicable any longer. >From what I found I agree, so removed this from the beginner projects list. Pushed. Gerald --- htdocs/projects/beginner.html | 37 --- 1 file changed, 37 deletions(-) diff --git a/htdocs/proje

[PATCH] libstdc++: Remove note from the GCC 4.0.1 days

2024-08-18 Thread Gerald Pfeifer
When I updated one of the links yesterday I noticed we have this obsolete reference to GCC 4.0.1 and binutils 2.15.90.0.1.1 from 19 (nineteen) years ago. I suggest we remove these. Okay? Gerald libstdc++-v3: * doc/xml/manual/prerequisites.xml: Remove note from the GCC 4.0.1 da

[pushed] wwwdocs: gcc-15: Mark an AVR instruction up as

2024-08-17 Thread Gerald Pfeifer
All this patch does (modulo reformatting) is put SEI in a environment. However, looking at this I've got a question: How about "imposing a function name" which is listed as a difference of noblock versus others? This (the specific name) is not actually documented anywhere? Is that an omission,

[pushed] libstdc++: Update references to gcc.gnu.org/onlinedocs

2024-08-17 Thread Gerald Pfeifer
libstdc++-v3: * doc/xml/manual/abi.xml: Update reference to gcc.gnu.org/onlinedocs. * doc/xml/manual/concurrency_extensions.xml (interface): Ditto. * doc/xml/manual/extensions.xml: Ditto. * doc/xml/manual/parallel_mode.xml: Ditto. * doc/xml/manual/sha

[pushed] doc: Tweak PIM4 link

2024-08-17 Thread Gerald Pfeifer
gcc: * doc/gm2.texi (What is GNU Modula-2): Tweak PIM4 link. --- gcc/doc/gm2.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/gm2.texi b/gcc/doc/gm2.texi index 40668f7f8c4..b2e4aa2e9c0 100644 --- a/gcc/doc/gm2.texi +++ b/gcc/doc/gm2.texi @@ -108,7 +108,7 @@

  1   2   3   4   5   6   7   8   9   10   >