Re: [wwwdocs] PATCH for Re: [PATCH] Make -gcolumn-info the default

2018-04-01 Thread Gerald Pfeifer
On Sun, 1 Apr 2018, Jakub Jelinek wrote: > LGTM, thanks. Thanks! I committed the following minor variation that splits the longer sentence into two. Gerald Index: gcc-8/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/ch

Re: Deprecate some C++ extensions

2018-04-01 Thread Gerald Pfeifer
On Tue, 20 Mar 2018, Sandra Loosemore wrote: > In general, I don't think the current GCC manual should document > features that are no longer present in current GCC. I've previously > done a bunch of cleanups to other parts of the manual removing such bits > for features that were documented as

Re: [PATCH] Show dangerous warning when -Werror option is used

2018-04-01 Thread Gerald Pfeifer
On Sun, 1 Apr 2018, Pali Rohár wrote: > Command line option -Werror is dangerous as it could cause problems for > compiling applications in future. Once gcc introduces a new warning or > change logic for existing warnings then compilation of existing > application via gcc could throw a new warning.

Re: [PATCH][WWWDOCS][AArch64][ARM] Update GCC 8 release notes

2018-04-01 Thread Gerald Pfeifer
On Tue, 16 Jan 2018, Tamar Christina wrote: > I seem to have forgotten the patch :) Ah, one thing I noticed is that you've used the spelling of "Arm" as opposed to "ARM" and even changed some of the former to the latter. Is "Arm" now the new official spelling that we should use consistently? gcc

Re: [wwwdocs] Couple of items for gcc-8/changes.html

2018-04-01 Thread Gerald Pfeifer
On Wed, 21 Mar 2018, Eric Botcazou wrote: > Plus a wording change for the sake of consistency. OK to commit? Yes, thank you, Eric. Gerald

Re: [wwwdocs] Document change that ipa-pure-const pass propagates malloc attribute.

2018-04-01 Thread Gerald Pfeifer
On Fri, 27 Oct 2017, Prathamesh Kulkarni wrote: > Applied the attached patch to changes.html. Thank you. I applied the follow-up below to avoid overly long lines, use -Wsuggest-attribute=malloc (with a leading '-') and address a grammar issue or two. Gerald Index: gcc-8/changes.html ===

[wwwdocs] gcc-8/changes.html - typos,...

2018-04-01 Thread Gerald Pfeifer
This fixes a couple of typos, informal language (regs instead of registers,...),... in our GCC 8 release notes. Committed. Gerald Index: changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-8/changes.html,v retrieving revision 1.4

[wwwdocs] gcc-7/changes.html editorial changes

2018-04-01 Thread Gerald Pfeifer
Spell GCC (not gcc) and front end (instead of frontend). Applied. Gerald Index: changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v retrieving revision 1.99 diff -u -r1.99 changes.html --- changes.html1 F

[wwwdocs] Consistently spell the noun "front end"

2018-04-02 Thread Gerald Pfeifer
I noticed this on one recent page, and looking into it then ended up fixing a dozen more, historical and current. Committed. Gerald Index: htdocs/frontends.html === RCS file: /cvs/gcc/wwwdocs/htdocs/frontends.html,v retrieving revis

[cpp,doc] PATCH for Re: CPP documentation minor typo

2018-04-02 Thread Gerald Pfeifer
patch below. Gerald 2018-04-02 Gerald Pfeifer * doc/cpp.texi (Variadic Macros): Fix line continuation in an example. Index: doc/cpp.texi === --- doc/cpp.texi(revision 259011) +++ doc/cpp.texi(

Re: [wwwdocs] gcc-8/changes.html

2018-04-03 Thread Gerald Pfeifer
On Tue, 3 Apr 2018, Martin Liška wrote: > I would like to document features I prepared in time frame of GCC 8. A few observations in addition what Martin (S.) provided (Thanks!): Index: htdocs/gcc-8/changes.html === + GCOV tool can

Re: [wwwdocs]Mention -ftree-loop-distribution

2018-04-04 Thread Gerald Pfeifer
On Tue, 3 Apr 2018, Bin Cheng wrote: > Option -ftree-loop-distribution is improved and enabled by default at > -O3 for GCC8. This patch describes the change, is it OK? Index: htdocs/gcc-8/changes.html === +Classical loop nest opt

Re: [PATCH 1/2] wwwdocs: Add bin/gcc-color-to-html.py

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, David Malcolm wrote: > Here's the new script I've been using for converting from > diagnostic-color.c output to HTML spans that use gcc.css, > via something like: > > LANG=C gcc $@ -fdiagnostics-color=always 2>&1 > | ./bin/gcc-color-to-html.py > > The script converts SGR_S

Re: [committed 2/2] wwwdocs: Document my gcc 8 changes for the website (v2)

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, David Malcolm wrote: > I made this version using gcc-color-to-html.py from the previous patch, > to turn the SGR codes into spans for use with our gcc.css. Nice. Out of curiosity, did you do this manually in the past? Gerald

Re: [PATCH 1/2] wwwdocs: Add bin/gcc-color-to-html.py

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, David Malcolm wrote: > I've committed it to CVS, with the following changes: Lovely, thank you! Gerald

Re: [wwwdocs]Mention -ftree-loop-distribution

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, Bin.Cheng wrote: > Thanks for the suggestions, attachment is the updated change. Ah, I thought (and would have been fine) you'd go ahead and commit with those changes. ;-) Yes, this is okay. Thanks, Gerald

Re: [wwwdocs] gcc-8/changes.html additions

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, Jakub Jelinek wrote: > Following patch documents store merging improvements, > -fsanitize=builtin, -fsanitize=pointer-overflow and C++2A progress. This is the week of release notes updates, it seems? :-) > +The undefined behavior sanitizer gained two new options included

Re: [committed 2/2] wwwdocs: Document my gcc 8 changes for the website (v2)

2018-04-04 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, David Malcolm wrote: > Yes, in the past I've added the bold/colorization markup by hand (ugh). > Having a script to do this for our "screenshots" is a big time-saver. I was afraid of that. What you did here really is a great time (and frustration) saver. And, of course, Pyt

Re: Add workaround to std::variant for Clang bug 31852

2018-04-07 Thread Gerald Pfeifer
On Mon, 26 Mar 2018, Jonathan Wakely wrote: > Now with 100% more patch. Technically infinitely more patch, not just 100%. :-) (The previous mail had 100% less patch, though.) SCNR, Gerald

Re: [wwwdocs] GCC-7.3 changes: Add note about LEON3FT erratum workaround

2018-04-07 Thread Gerald Pfeifer
On Thu, 1 Feb 2018, Daniel Hellstrom wrote: >>> I would like to commit the following comment about LEON3-FT errata now >>> available in GCC-7.3. > Thanks, I have now committed it. Apparently the ultimate URL is the one below (which I applied for now)? Gerald Index: changes.html =

Re: [wwwdocs] gcc-8/changes.html additions

2018-04-07 Thread Gerald Pfeifer
On Wed, 4 Apr 2018, Bernd Edlinger wrote: > Is it OK for wwwdocs? Yes, except... + -Wsizeof-pointer-div warns for suspicious divisions + of two sizeof expressions that divide the pointer size by + the element size, which is the usual way to compute the array size but

Re: [wwwdocs] Release notes for SVE

2018-04-07 Thread Gerald Pfeifer
On Tue, 20 Mar 2018, Richard Sandiford wrote: > I thought I had to use the passive tense because all the other bullet > points in that section do, but I guess in some ways "GCC now supports..." > would avoid the shift in subject. It's a good point, actually. Many style guides actually recommend t

Re: [wwwdocs] Update gcc-8/changes.html for some IPA and x86 canges

2018-04-07 Thread Gerald Pfeifer
On Tue, 20 Mar 2018, Richard Biener wrote: > I have committed the following (will happily edit if necessary). Thanks, Richard! I struggled a bit parsing the item DWARF debug information improvements. Are you fine with the proposed change below? Gerald Index: changes.html ===

Re: [committed] fix a couple of typos in manual

2018-04-07 Thread Gerald Pfeifer
On Mon, 2 Apr 2018, Martin Sebor wrote: > I committed r259020 to fix a couple of typos in the documentation > of the -Wrestrict option. The diff is below for reference. > -The @option{-Wrestrict} is included in @option{-Wall}. > +The @option{-Wrestrict} option detects some instances of simple ove

Re: [wwwdocs] Update gcc-8/changes.html for some IPA and x86 canges

2018-04-08 Thread Gerald Pfeifer
On Sun, 8 Apr 2018, Richard Biener wrote: >> I struggled a bit parsing the item DWARF debug information >> improvements. >> Are you fine with the proposed change below? > Sure! Go ahead. Thanks! Before committing I read it again and simplified a bit. Below the final version. Gerald Index: cha

Re: [wwwdocs] gcc-8/changes.html additions

2018-04-08 Thread Gerald Pfeifer
On Sat, 7 Apr 2018, Bernd Edlinger wrote: >> I seem to have a writer's block right now, or I would have proposed >> a full alternative, but hope the above gives you an indication? > Thanks for your review! > > I committed the other parts and rewrote this one along your > suggested wording. See at

Re: [nvptx, PR81352] Add exit insn after noreturn call for neutered threads in warp

2018-04-08 Thread Gerald Pfeifer
On Wed, 24 Jan 2018, Tom de Vries wrote: > On 01/24/2018 12:53 PM, Richard Biener wrote: >> wrong-code bugs qualify for stage4 if a fix isn't too invasive. Target >> maintainers have an extra say to override stage4 rules anyway and for >> non-primary/secondary targets nobody cares anyway. > Maybe

Re: [wwwdocs] GCC-7.3 changes: Add note about LEON3FT erratum workaround

2018-04-09 Thread Gerald Pfeifer
On Mon, 9 Apr 2018, Daniel Hellstrom wrote: > I received feedback from the webmaster that the preferred link is > "http://www.gaisler.com/notes"; so I updated it just be pushing. Maybe, but then they should reconfigure their server such that it does not redirect. We've had to many cases in the pa

Re: [wwwdocs] Document 87137 fix

2018-09-06 Thread Gerald Pfeifer
Hi Nathan, On Wed, 5 Sep 2018, Nathan Sidwell wrote: > this documents the fix for pr87137. Discovered as a GCC-8 regression, > turned out to be an ABI bug. Decided to fix the entire bug in one go. > Are these changes.html changes ok? thanks for doing this! I have minor suggestions if you don'

Re: [PATCH] Maybe fix PR87134

2018-09-06 Thread Gerald Pfeifer
On Wed, 5 Sep 2018, Richard Biener wrote: > So I'm testing the following then, leaving the placement new untouched > (no init is fine) and then assign from vNULL. > > 2018-09-05 Richard Biener > > PR bootstrap/87134 > * tree-ssa-sccvn.c (rpo_elim::eliminate_push_avail): Make sure >

[wwwdocs] gcc-3.4/mips-abi.html -- convert to CSS / HTML 5

2018-09-08 Thread Gerald Pfeifer
Unfortunately for personal reasons I am not able to attend the Cauldron this year, but I still can do a bit from home. ;-) This was one of three reminaining (older) pages that did not fully pass validation as HTML 5, but of course displayed just fine. Committed. Gerald Convert to CSS / HTML 5,

[wwwdocs] Use (more) CSS instead of direct formatting for our navigation bar

2018-09-08 Thread Gerald Pfeifer
In a lot of places I found guidance to use margin-left:auto;margin-right:auto; alas here really it is (only) text-align:center; that works, which class="center" provides. (For reference, https://css-tricks.com/centering-css-complete-guide/ is a good source of information on this.) This does

[wwwdocs] Trim the navigation bar a bit more

2018-09-08 Thread Gerald Pfeifer
Working on the move to HTML 5 I noticed several opportunities beyond what I did in February 2016: https://gcc.gnu.org/ml/gcc-patches/2016-02/msg00932.html The patch below - changes the "Mission Statement" link to just "Mission", - removes the link to the "Steering Committee" page, which alre

[wwwdocs] Avoid widths for tables used for design of our main page

2018-09-09 Thread Gerald Pfeifer
This does not actually make a real difference (visually); tested with a couple of browsers to make sure. Committed. Gerald Index: style.mhtml === RCS file: /cvs/gcc/wwwdocs/htdocs/style.mhtml,v retrieving revision 1.153 diff -u -r1

[wwwdocs] Use CSS to format gcc-3.1/criteria.html

2018-09-09 Thread Gerald Pfeifer
This was the last regular page (outside our main page, where I also nearly completed the conversion) that wasn't HTML 5 but used deprecated elements. Committed. Gerald Generalize the "center" class to also center non-text elements such as tables. Use that for gcc-3.1/criteria.html. Index: gcc

Re: [wwwdocs] gcc-3.0/criteria.html -- fix up to HTML 5

2018-09-09 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > ...by stripping use of some obsolete features and adding missing > table cells (). Thinking about it again, this centers the tables as I just did with gcc-3.1/criteria.html. Applied. Gerald Index: gcc-3.0/criteri

Re: [wwwdocs] gcc-3.3/criteria.html - simplify

2018-09-09 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > Similar changes as for gcc-3.4/criteria.html, now HTML 5. And similar to what I did with gcc-3.1/criteria.html earlier today, now again with centered tables (and avoiding the border="1" attribute). Committed. Gerald Index: gcc-3.3/

[wwwdocs] Continue CSSification, introducing table.border and updating gcc-4.3/porting.html

2018-09-09 Thread Gerald Pfeifer
Introduce a new style table.border that approaches the classic , just with a bit less use of borders. Use this in gcc-4.3/porting.html. Applied. Gerald Index: gcc.css === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc.css,v retrieving revis

[wwwdocs] Mirror the recent gcc-4.3/porting_to.html change to gcc-4.4

2018-09-09 Thread Gerald Pfeifer
Applied. Gerald Index: gcc-4.4/porting_to.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/porting_to.html,v retrieving revision 1.12 diff -u -r1.12 porting_to.html --- gcc-4.4/porting_to.html 1 Sep 2018 23:42:04 - 1.

Re: [wwwdocs] projects/prefetch.html -- replace direct formatting of tables with CSS

2018-09-09 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > Committed. Buiding on my changes last Sunday, this uses the new class "border" I introduced earlier today, thus avoiding validation warnings. Committed. Gerald Index: projects/

[wwwdocs] testing/index.html -- move to full use of CSS

2018-09-09 Thread Gerald Pfeifer
Committed. (Also removes an unnecessary and makes source formatting a bit clearer.) Committed. Gerald Index: testing/index.html === RCS file: /cvs/gcc/wwwdocs/htdocs/testing/index.html,v retrieving revision 1.41 diff -u -r1.41 ind

[wwwdocs] Completely switch navigation bar to CSS

2018-09-09 Thread Gerald Pfeifer
Introduce a new CSS class "middle". Use that for the icons in the navigation bar instead of align="middle" (except one case where it is not necessary at all). Applied, and I also regenerated the pages on gcc.gnu.org. As a side note, this actually looks better now! Gerald Index: gcc.css ===

[wwwdocs] Avoid empty headings in gcc-5/changes.html

2018-09-09 Thread Gerald Pfeifer
Not sure why those were added (probably out of unawareness of the option to put an id on a list), but it doesn't make sense; fixed thusly. Gerald Index: gcc-5/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v re

[wwwdocs] Add a few missing s to egcs-1.1/regress.html

2018-09-09 Thread Gerald Pfeifer
Not strictly speaking an HTML 5 compliance issue, but the validator issued warnings, so I had to look into it and went ahead and addressed it. Applied. Gerald Index: egcs-1.1/regress.html === RCS file: /cvs/gcc/wwwdocs/htdocs/egcs-1

Re: [wwwdocs] Revamp formatting markup of bugs/management.html

2018-09-10 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > ...making this page HTML 5 compliant. And with this little follow-up this page solely uses CSS, removing a sole warning the validator still showed after my change last week. Applied. Gerald Index: bugs/management.h

[wwwdocs] projects/h8300-abi.html formatting revamp

2018-09-10 Thread Gerald Pfeifer
Use CSS instead of presentational markup for tables, and properly mark up table headings instead of treating those like regular rows. Committed. Gerald Index: projects/h8300-abi.html === RCS file: /cvs/gcc/wwwdocs/htdocs/projects/h8

[wwwdocs] Add some missing table cells to projects/cxx-status.html

2018-09-10 Thread Gerald Pfeifer
Committed. Gerald Index: projects/cxx-status.html === RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx-status.html,v retrieving revision 1.58 diff -u -r1.58 cxx-status.html --- projects/cxx-status.html1 Sep 2018 23:42:09 -

Re: [PATCH][4/4][v2] RPO-style value-numbering for FRE/PRE

2018-09-10 Thread Gerald Pfeifer
On Mon, 10 Sep 2018, Martin Liška wrote: > I can reproduce that locally in a KVM machine running FreeBSD test > 10.4-RELEASE. I used gcc version 6.4.0 (FreeBSD Ports Collection) to > build stage1 compiler and I can see Segfaults happening. Great, thanks for helping look into this, Martin! > Iss

[wwwdocs] Move gcc-3.4/criteria.html to HTML 5

2018-09-10 Thread Gerald Pfeifer
...and remove "DRAFT" from its title on the way, ahem. Applied. Gerald Index: gcc-3.4/criteria.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.4/criteria.html,v retrieving revision 1.9 diff -u -r1.9 criteria.html --- gcc-3.4/criter

[wwwdocs] Use plain

2018-09-10 Thread Gerald Pfeifer
Per the HTML 5 validator used by w3.org. Applied. Gerald Index: projects/cxx0x.html === RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx0x.html,v retrieving revision 1.76 diff -u -r1.76 cxx0x.html --- projects/cxx0x.html 1 Sep 2018 23

Re: [wwwdocs] projects/cfo.html -- simplify

2018-09-10 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > On Sun, 2 Sep 2018, Gerald Pfeifer wrote: >> This uses a new CSS class *once* instead of attributing most elements >> in the table with align="right" and also brings us closer to HTML 5 >> compliance. > And this also tak

[wwwdocs] c99status.html -- move to full HTML 5

2018-09-11 Thread Gerald Pfeifer
Applied, after visual inspection before/after. Gerald Index: c99status.html === RCS file: /cvs/gcc/wwwdocs/htdocs/c99status.html,v retrieving revision 1.66 diff -u -r1.66 c99status.html --- c99status.html 1 Sep 2018 23:41:59 -00

[wwwdocs] gcc-3.3/gcj-status.html -- move to full HTML

2018-09-11 Thread Gerald Pfeifer
Applied. Gerald Index: gcc-3.3/gcj-status.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.3/gcj-status.html,v retrieving revision 1.11 diff -u -r1.11 gcj-status.html --- gcc-3.3/gcj-status.html 2 Sep 2018 19:10:52 - 1.

Re: [wwwdocs] projects/tree-ssa/vectorization.html - complete conversion to CSS and HTML 5

2018-09-11 Thread Gerald Pfeifer
On Sun, 2 Sep 2018, Gerald Pfeifer wrote: > Committed. Actually there still was one warning, though technically not a validation error. Fixed thusly, using CSS and using instead of on the way, so improving this even beyond that. Gerald Index: projects/tree-ssa/vectorization.h

Re: [PATCH][4/4][v2] RPO-style value-numbering for FRE/PRE

2018-09-13 Thread Gerald Pfeifer
On Mon, 10 Sep 2018, Martin Liška wrote: > Works for me! One needed to add --wrapper gdb81,--args. So now > I see a nice back-trace. Great! This appears to be a tough one, though breaking FreeBSD/i386 with clang, GCC 6 and GCC 9 (two weeks old), Solaris, HP/UX, so looks like something around glib

Re: [PATCH][4/4][v2] RPO-style value-numbering for FRE/PRE

2018-09-14 Thread Gerald Pfeifer
On Thu, 13 Sep 2018, Richard Biener wrote: > If it reproduces with clang as a host compiler maybe you can > use ASAN with it? That's an ancient version of clang (3.4), so not too useful, but... On Thu, 13 Sep 2018, Richard Biener wrote: > PR bootstrap/87134 > * tree-ssa-sccvn.c (vn_na

[wwwdocs] gcc-3.1/gcj-status.html -- move to full HTML

2018-09-15 Thread Gerald Pfeifer
Similar to what I did with gcc-3.3/gcj-status.html a few days ago. Committed. Gerald Index: gcc-3.1/gcj-status.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.1/gcj-status.html,v retrieving revision 1.6 diff -u -r1.6 gcj-status.htm

[wwwdocs] remove last use of cellspacing="0"

2018-09-15 Thread Gerald Pfeifer
We had this left on the main page. I makes a slight visual difference, but not signficant, and I plan on replacing the formatting via a table mid term. Applied. Gerald Index: style.mhtml === RCS file: /cvs/gcc/wwwdocs/htdocs/style.

[doc] doc/service.texi: Switch the fsf.org link to https.

2018-09-15 Thread Gerald Pfeifer
Committed. Gerald 2018-09-16 Gerald Pfeifer * doc/service.texi (Service): Switch the fsf.org link to https. Index: doc/service.texi === --- doc/service.texi(revision 264342) +++ doc/service.texi(working copy

[wwwdocs] search.html -- replace usage of

2018-09-16 Thread Gerald Pfeifer
Replace the usage of (in favor of CSS and two design changes). This makes this page validate as HTML 5 with a few unrelated warnings around table cells. Committed. Gerald Index: search.html === RCS file: /cvs/gcc/wwwdocs/htdocs/s

[wwwdocs] search.html -- complete missing/empty table cells

2018-09-16 Thread Gerald Pfeifer
Committed. Gerald Index: search.html === RCS file: /cvs/gcc/wwwdocs/htdocs/search.html,v retrieving revision 1.197 retrieving revision 1.199 diff -u -r1.197 -r1.199 --- search.html 16 Sep 2018 08:26:36 - 1.197 +++ search.htm

[wwwdocs] Disable empty sections in gcc-8/porting_to.html

2018-09-22 Thread Gerald Pfeifer
I noticed this when pointing someone to this document. Clearly it does not make much sense to have those empty sections which just carry a title but no content, so I commented those (both in case someone is adding material later, and also since this is going to be used as a template for the GCC 9

[wwwdocs] Simplify gcc-6/porting_to.html and gcc-7/porting_to.html

2018-09-23 Thread Gerald Pfeifer
After the change I made to gcc-8/porting_to.html yesterday, I now also looked into its older brethren and made the following changes, also removing empty sections. Committed. Gerald Index: gcc-6/porting_to.html === RCS file: /cvs/gc

Re: [wwwdocs] Use CSS to format gcc-3.1/criteria.html

2018-09-23 Thread Gerald Pfeifer
On Sun, 9 Sep 2018, Gerald Pfeifer wrote: > This was the last regular page (outside our main page, where I also > nearly completed the conversion) that wasn't HTML 5 but used deprecated > elements. There were still some warnings, and to avoid those and bring this page in line wit

[doc] service.html - switch www.fsf.org/resources/service to https

2018-09-23 Thread Gerald Pfeifer
...which is the new default there (and redirects from plain http). Committed. Gerald 2018-09-23 Gerald Pfeifer * doc/service.texi (Service): Switch the fsf.org link to https. Index: doc/service.texi === --- doc

[wwwdocs] projects/sched-treegion.html -- update TINKER-related links

2018-09-23 Thread Gerald Pfeifer
Committed. Gerald Index: projects/sched-treegion.html === RCS file: /cvs/gcc/wwwdocs/htdocs/projects/sched-treegion.html,v retrieving revision 1.10 diff -u -r1.10 sched-treegion.html --- projects/sched-treegion.html1 Sep 2018

[libstdc++,doc] doc/xml/manual/using_exceptions.xml: Move boost.orgs link to https

2018-09-23 Thread Gerald Pfeifer
Committed. Gerald 2018-09-23 Gerald Pfeifer * doc/xml/manual/using_exceptions.xml: Move boost.orgs link to https. Index: doc/xml/manual/using_exceptions.xml === --- doc/xml/manual/using_exceptions.xml (revision

[wwwdocs] readings.html - update renesas.com links

2018-09-23 Thread Gerald Pfeifer
Someone at renesas apparently was a little bored, but at least they put redirects in place. Committed. Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.300 diff -u -r1.300 readi

[wwwdocs] Ensure the copyright footer always goes across the full page

2018-09-23 Thread Gerald Pfeifer
...without overlap. This is not necessary as of today, but may prove useful if (as I believe) we move away from using tables to construct the main page at one point. Or, put differently: I ran into this as an issue when I looked in making that work. And it's always a good safety net Committed

[wwwdocs] Use CSS to position the GCC logo on our main page

2018-09-23 Thread Gerald Pfeifer
Committed. Gerald Index: gcc.css === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc.css,v retrieving revision 1.68 diff -u -r1.68 gcc.css --- gcc.css 23 Sep 2018 16:41:40 - 1.68 +++ gcc.css 23 Sep 2018 18:01:43 - @@ -28,6

[libstdc++,doc] update a link in doc/xml/manual/policy_data_structures_biblio.xml

2018-09-24 Thread Gerald Pfeifer
Both the protocol (https) and the local part of the URL changed; updates thusly and committed. Gerald 2018-09-24 Gerald Pfeifer * doc/xml/manual/policy_data_structures_biblio.xml: Update link to "Priority Queues and the STL". Index: doc/

[wwwdocs] Fix a link to intel.com on readings.html

2018-09-24 Thread Gerald Pfeifer
Committed. Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.301 diff -u -r1.301 readings.html --- readings.html 23 Sep 2018 15:21:34 - 1.301 +++ readings.html

[wwwdocs] Tweak hierarchy of headings in gcc-5/porting_to.html

2018-09-24 Thread Gerald Pfeifer
While working on the porting_to.html guides for later versions, I noticed that the Links heading was at the wrong level ( instead of ). Fixed thusly; committed. Gerald Index: gcc-5/porting_to.html === RCS file: /cvs/gcc/wwwdocs/htdo

[libstdc++,doc] doc/xml/manual/codecvt.xml: Move link to "UTF-8 and Unicode FAQ" to https

2018-09-24 Thread Gerald Pfeifer
Committed. Gerald 2018-09-25 Gerald Pfeifer * doc/xml/manual/codecvt.xml: Move link to "UTF-8 and Unicode FAQ" to https. Index: doc/xml/manual/codecvt.xml === --- doc/xml/manual/codecvt.xml (revis

[libstdc++,doc] Tweak links to FSF web site

2018-09-29 Thread Gerald Pfeifer
Commmitted. Gerald 2018-09-29 Gerald Pfeifer * doc/xml/gnu/fdl-1.3.xml: The Free Software Foundation web site now uses https. Also omit the unnecessary trailing slash. * doc/xml/gnu/gpl-3.0.xml: Ditto. Index: doc/xml/gnu/fdl-1.3.xml

[wwwdocs,fortran] readings.html -- Fix link to Michel Olagnon's Fortran 90 List

2018-09-29 Thread Gerald Pfeifer
The old link did not work any longer, without any redirect. This seems to be a valid replacement. Committed. Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.302 diff -u -r1.30

[wwwdocs] gcc-6/changes.html - openmp.org has moved to https

2018-09-29 Thread Gerald Pfeifer
Somehow this one apparently fell through when I made updates in the last weeks. Committed. Gerald Index: gcc-6/changes.html === RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-6/changes.html,v retrieving revision 1.107 diff -u -r1.107 change

[wwwdocs] Move our main page to HTML 5

2018-09-29 Thread Gerald Pfeifer
After my changes in the past weeks (and months) this is the last of our regular, not automatically generated, pages that moves to HTML 5. There are some further simplifications and cleanups on this page in particular and our style sheet(s), but the majority of work is behind us, and for those o

[wwwdocs] style.mhtml - Remove the last traces of setting a DOCTYPE.

2018-09-29 Thread Gerald Pfeifer
This removes the last traces of setting a DOCTYPE. All regular pages now have this included directly and for install/ the conversion from texinfo now does that. David, this should be yet another change that'll help make your script easier. Committed. Gerald Index: style.mhtml ===

[wwwdocs] Always set the language to English

2018-09-30 Thread Gerald Pfeifer
...not just for "standard" pages, those that used to be XHTML and are now HTML 5. On the way remove traces of XHTML around that, which were still fine, but not necessary. Committed. Gerald Index: style.mhtml === RCS file: /cvs/gcc

[libstdc++,doc] Update link to Microsoft Component Model Object Technologies

2018-09-30 Thread Gerald Pfeifer
The original link was simply broken, no redirect or anything, but I'm relatively confident this is a good replacement. Committed. Gerald 2018-09-30 Gerald Pfeifer * doc/xml/manual/policy_data_structures_biblio.xml: Update link to Microsoft Component Model O

[libstdc++,doc] adjust link to www.oracle.com

2018-09-30 Thread Gerald Pfeifer
I applied the patch below. Given a number of fixes in libstdc++/doc I've applied recently, can one of you please regenerate the HTML pages in the next days? Thanks, Gerald 2018-09-30 Gerald Pfeifer * doc/xml/manual/messages.xml: Switch link to www.oracle.com to

[wwwdocs] Push lang="en" into individual pages instead of redefining the tag (via MetaHTML)

2018-09-30 Thread Gerald Pfeifer
This is a follow-up on the initial simplification I worked on this morning, cf. https://gcc.gnu.org/ml/gcc-patches/2018-09/msg01782.html . With this we no longer set the lang attribute to "en" via our global style/MetaHTML pre-processing, but push lang="en" down into the tags of all individual

[libstdc++,doc] adjust a link in doc/xml/manual/allocator.xml

2018-10-01 Thread Gerald Pfeifer
This just moved from http to https, and they put a redirect in place, so pretty straightforward. Applied. 2018-10-01 Gerald Pfeifer * doc/xml/manual/allocator.xml: Adjust link to "Reconsidering Custom Memory Allocation". Index: doc/xml/manual/all

[PATCH,Fortran] Fix libgfortran/io/close.c for !HAVE_UNLINK_OPEN_FILE

2018-10-02 Thread Gerald Pfeifer
step backwards (from HEAD to 8, 8 to 7, and 7 to 6). Gerald 2018-10-02 Gerald Pfeifer * io/close.c [!HAVE_UNLINK_OPEN_FILE]: Include . Index: libgfortran/io/close.c === --- libgfortran/io/close.c (revision 264772) ++

[wwwdocs] readings.html - remove stale linke "Debugging/object info" (to sgi.com)

2018-10-06 Thread Gerald Pfeifer
With HPE "integrating" SGI, ftp.sgi.com has gone away without a replacement I could find, and I've also failed to find a potentially new home for this document. So I had to go ahead with the patch below; committed. Gerald Index: htdocs/readings.html ==

Re: [wwwdocs] Add no_sanitize attribute

2018-10-07 Thread Gerald Pfeifer
On Wed, 18 Apr 2018, Martin Liška wrote: > I would like to mention the attribute in GCC 8 changes. Index: htdocs/gcc-8/changes.html === > > New no_sanitize attribute has been added. The attribute > on functions is used to

PATCH for Re: Broken mirror site

2018-10-07 Thread Gerald Pfeifer
On Tue, 2 Oct 2018, David McCallum wrote: > At this time, your Canadian mirror site at http://gcc.parentingamerica.com/ > is broken. There is only a page with the text "It works!"... which appears > to be untrue. Thanks for letting us know, David! James, heads up! For now I committed the patch b

Re: [PATCH] Re: Broken links in INSTALL/specific.html (PR web/85578)

2018-05-01 Thread Gerald Pfeifer
On Tue, 1 May 2018, Jakub Jelinek wrote: > Now in patch form, briefly tested with a hacked gcc_release script (so that > it works even with uncommitted install.texi2html). Ok for trunk/8.1? > > 2018-05-01 Jakub Jelinek > > PR web/85578 > * doc/install.texi2html: Replace _002d with

Re: [wwwdocs] Add notes on common C++ problems with GCC 8

2018-05-01 Thread Gerald Pfeifer
On Wed, 25 Apr 2018, Jonathan Wakely wrote: Ville is going to prepare something for the new -Wclass-memacess and -Wcatch-value warnings. Suggestions for other gotchas to document are welcome. Committed to CVS. Great, thank you! Gerald

Re: [wwwdocs] Remove empty section and orphaned "-->" markup

2018-05-06 Thread Gerald Pfeifer
On Sat, 5 May 2018, Jonathan Wakely wrote: Committed to CVS. Thank you, Jonathan! Turns out I ended up on a super intense three week trip directly before the release and have not really been able to help too much this time. :-( Gerald

[wwwdocs] about.html - simplify, update, add a bit

2018-05-09 Thread Gerald Pfeifer
1.27 +++ about.html 6 May 2018 14:27:42 - @@ -11,19 +11,20 @@ These pages are maintained by the GCC team and it's easy to contribute. -The web effort was originally led by Jeff Law. For the last decade -or so Gerald Pfeifer has been leading the effort, but there are +The web effort was

[wwwdocs] Describe how to validate wwwdocs changes

2018-05-13 Thread Gerald Pfeifer
This is triggered by a report from Martin who rightfully pointed out that it's not straightforward to validate wwwdocs changes before committing a change. Martin, what do you think? Would that have avoided the challenges your ran into? Anything to better clarify or otherwise improve? Gerald

[wwwdocs PATCH] for Re: Policy for reverting someone else commit?

2018-05-20 Thread Gerald Pfeifer
On Sun, 20 May 2018, Richard Biener wrote: > IIRC there is a 24h rule that global maintainers can invoke. Not > sure if that is formally documented somewhere. Yes, we have a reversion policy; it is documented at https://gcc.gnu.org/develop.html And, after me just having applied the patch belo

Re: [wwwdocs] Buildstat update for 5.x

2018-05-20 Thread Gerald Pfeifer
On Sat, 19 May 2018, Tom G. Christensen wrote: > Going through the archives I found two results missing from the > buildstat page. Thanks, Tom! I applied this. Gerald

Re: [wwwdocs] Buildstat update for 5.5

2018-05-20 Thread Gerald Pfeifer
On Sat, 19 May 2018, Tom G. Christensen wrote: > Here's an update covering gcc 5.5.0. Thanks, applied. Gerald

Re: [wwwdocs] Buildstat update for 7.x

2018-05-21 Thread Gerald Pfeifer
On Sat, 19 May 2018, Tom G. Christensen wrote: > Latest results for 7.x Thanks, Tom! All applied. Gerald

Re: libcpp PATCH to avoid deprecated copy assignment

2018-05-21 Thread Gerald Pfeifer
Hi Jason, I'm afraid this change 2018-05-17 Jason Merrill * line-map.c (linemap_init): Use placement new. * system.h: #include . broke bootstrap on systems using libc++ instead of libstdc++ (such as newer versions of FreeBSD, reported on FreeBSD 11 but could also be notica

Re: [PATCH v2, rs6000] (PR84302) Fix _mm_slli_epi{32,64} for shift values 16 through 31 and negative

2018-05-21 Thread Gerald Pfeifer
On Mon, 23 Apr 2018, Segher Boessenkool wrote: >> Can I push this to ibm/gcc-7-branch? > Don't ask me, I'm not maintainer of that branch. I would point you > to the wiki page explaining who owns it, but i cannot find that page. https://gcc.gnu.org/svn.html Except that the ibm/gcc-7-branch is not

Re: libcpp PATCH to avoid deprecated copy assignment

2018-05-22 Thread Gerald Pfeifer
On Mon, 21 May 2018, Jason Merrill wrote: >> broke bootstrap on systems using libc++ instead of libstdc++ >> In file included from /usr/include/c++/v1/new:91: >> /usr/include/c++/v1/exception:180:5: error: no member named 'fancy_abort' >> in namespace 'std::__1'; did you mean simply 'fancy_ab

<    8   9   10   11   12   13   14   15   16   17   >