From patchwork Sun Aug 26 13:14:12 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gerald Pfeifer X-Patchwork-Id: 962247 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-484451-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=pfeifer.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="BS6qCrFW"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41ywTq6RZMz9s7T for ; Sun, 26 Aug 2018 23:14:37 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; q=dns; s= default; b=RUsUiIK1sCPRupsj0TK99GCJtgxxNbqwqg6Ykql6G4OO1H+A9CipV bFjA4KQ5HqYzlzSrhPu2E5NW3Wyg9WgvzEBX/AtnJF0JNL00Lx5bXTwiohyLpnos JgvQyg/wDefGc4N1ZPtnLibhbJXvLfpmhUuickrOi4lU1HE2BfdNh8= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:subject:message-id:mime-version:content-type; s= default; bh=2Wu0e70gQWXMNgxj0j67BNkJiHQ=; b=BS6qCrFWd95qzskDx5SU R7SMW0UB2NX7mV0G9+3WgNXgT7oVx8atcK2zhjhJxnuvlwXValPoUeMdEo3A7VYg bMrx1OBUpf23gDcep6n05OCMoOICQXHhHUaQik/XE5PeRLMtcpYW4eDSxV1HTk55 6bAQzyA4MD6vMHIxXDOgrx0= Received: (qmail 10362 invoked by alias); 26 Aug 2018 13:14:28 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 10264 invoked by uid 89); 26 Aug 2018 13:14:21 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-9.0 required=5.0 tests=AWL, BAYES_05, GIT_PATCH_2, GIT_PATCH_3, KAM_ASCII_DIVIDERS, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=55, 5.5, activity, 53 X-HELO: ainaz.pair.com Received: from ainaz.pair.com (HELO ainaz.pair.com) (209.68.2.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 26 Aug 2018 13:14:17 +0000 Received: from ainaz.pair.com (localhost [127.0.0.1]) by ainaz.pair.com (Postfix) with ESMTP id 8CE30B53EC9 for ; Sun, 26 Aug 2018 09:14:15 -0400 (EDT) Received: from anthias (vie-91-186-158-155.dsl.sil.at [91.186.158.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ainaz.pair.com (Postfix) with ESMTPSA id B8563B53E28 for ; Sun, 26 Aug 2018 09:14:14 -0400 (EDT) Date: Sun, 26 Aug 2018 15:14:12 +0200 (CEST) From: Gerald Pfeifer To: gcc-patches@gcc.gnu.org Subject: [wwwdocs] */changes.html -- replace by id attributes Message-ID: MIME-Version: 1.0 X-IsSubscribed: yes More of the same, though this a bit more involved since we cannot use version numbers as ids (which may not start with a digit unfortunately). Committed. Gerald Replace by id attributes. Use GCCX.Y instead of X.Y for ids since those must not start with a digit. Index: gcc-3.1/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.1/changes.html,v retrieving revision 1.75 diff -u -r1.75 changes.html --- gcc-3.1/changes.html 2 Jun 2018 21:16:14 -0000 1.75 +++ gcc-3.1/changes.html 26 Aug 2018 11:18:31 -0000 @@ -319,7 +319,7 @@ -

Obsolete Systems

+

Obsolete Systems

Support for a number of older systems has been declared obsolete in GCC 3.1. Unless there is activity to revive them, the next release of Index: gcc-3.2/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.2/changes.html,v retrieving revision 1.58 diff -u -r1.58 changes.html --- gcc-3.2/changes.html 2 Jun 2018 21:16:14 -0000 1.58 +++ gcc-3.2/changes.html 26 Aug 2018 11:18:32 -0000 @@ -95,7 +95,7 @@


-

GCC 3.2.3

+

GCC 3.2.3

3.2.3 is a bug fix release only; there are no new features that were not present in GCC 3.2.2.

@@ -226,7 +226,7 @@
-

GCC 3.2.2

+

GCC 3.2.2

Beginning with 3.2.2, GCC's Makefile suite supports redirection of make install by means of the DESTDIR @@ -361,7 +361,7 @@


-

GCC 3.2.1

+

GCC 3.2.1

3.2.1 adds a new warning, -Wabi. This option warns when GNU C++ generates code that is known not to be binary-compatible with the @@ -553,7 +553,7 @@


-

GCC 3.2

+

GCC 3.2

3.2 is a small bug fix release, but there is a change to the application binary interface (ABI), hence the change to the second part of the version Index: gcc-3.3/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.3/changes.html,v retrieving revision 1.63 diff -u -r1.63 changes.html --- gcc-3.3/changes.html 2 Jun 2018 21:16:15 -0000 1.63 +++ gcc-3.3/changes.html 26 Aug 2018 11:18:33 -0000 @@ -131,14 +131,14 @@ work correctly.

  • A new function attribute, - nonnull, has been added + nonnull, has been added which allows pointer arguments to functions to be specified as requiring a non-null value. The compiler currently uses this information to issue a warning when it detects a null value passed in such an argument slot.
  • A new type attribute, - may_alias, has been added. + may_alias, has been added. Accesses to objects with types with this attribute are not subjected to type-based alias analysis, but are instead assumed to be able to alias any other type of objects, just like the @@ -300,7 +300,7 @@ -

    Obsolete Systems

    +

    Obsolete Systems

    Support for a number of older systems has been declared obsolete in GCC 3.3. Unless there is activity to revive them, the next release of @@ -704,7 +704,7 @@


    -

    GCC 3.3.1

    +

    GCC 3.3.1

    Bug Fixes

    @@ -913,7 +913,7 @@
    -

    GCC 3.3.2

    +

    GCC 3.3.2

    Bug Fixes

    @@ -1044,7 +1044,7 @@
    -

    GCC 3.3.3

    +

    GCC 3.3.3

    Minor features

    In addition to the bug fixes documented below, this release @@ -1273,7 +1273,7 @@


    -

    GCC 3.3.4

    +

    GCC 3.3.4

    This is the list @@ -1284,7 +1284,7 @@


    -

    GCC 3.3.5

    +

    GCC 3.3.5

    This is the list @@ -1295,7 +1295,7 @@


    -

    GCC 3.3.6

    +

    GCC 3.3.6

    This is the list Index: gcc-3.4/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.4/changes.html,v retrieving revision 1.166 diff -u -r1.166 changes.html --- gcc-3.4/changes.html 2 Jun 2018 21:16:15 -0000 1.166 +++ gcc-3.4/changes.html 26 Aug 2018 11:18:35 -0000 @@ -1129,7 +1129,7 @@ -mno-serialize-volatile option is no longer supported.

  • -

    Obsolete Systems

    +

    Obsolete Systems

    Support for a number of older systems has been declared obsolete in GCC 3.4. Unless there is activity to revive them, the next release of @@ -1217,7 +1217,7 @@


    -

    GCC 3.4.0

    +

    GCC 3.4.0

    Bug Fixes

    @@ -1231,7 +1231,7 @@ in 3.4.0 that are not flagged as 3.4 regressions.


    -

    GCC 3.4.1

    +

    GCC 3.4.1

    Bug Fixes

    @@ -1455,7 +1455,7 @@
    -

    GCC 3.4.2

    +

    GCC 3.4.2

    Bug Fixes

    @@ -1606,7 +1606,7 @@
    -

    GCC 3.4.3

    +

    GCC 3.4.3

    This is the list @@ -1731,7 +1731,7 @@


    -

    GCC 3.4.4

    +

    GCC 3.4.4

    This is the list @@ -1742,7 +1742,7 @@


    -

    GCC 3.4.5

    +

    GCC 3.4.5

    This is the list @@ -2002,7 +2002,7 @@


    -

    GCC 3.4.6

    +

    GCC 3.4.6

    This is the list Index: gcc-4.0/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.0/changes.html,v retrieving revision 1.72 diff -u -r1.72 changes.html --- gcc-4.0/changes.html 2 Jun 2018 21:16:15 -0000 1.72 +++ gcc-4.0/changes.html 26 Aug 2018 11:18:35 -0000 @@ -533,7 +533,7 @@ systems, which NetWare never tried to support). -

    Obsolete Systems

    +

    Obsolete Systems

    Support for a number of older systems has been declared obsolete in GCC 4.0. Unless there is activity to revive them, the next release of @@ -570,7 +570,7 @@ about locations of variables and they allow debugging code compiled with -fomit-frame-pointer. -

  • The -fvisibility option has +
  • The -fvisibility option has been added which allows the default ELF visibility of all symbols to be set per compilation and the new #pragma GCC visibility preprocessor command allows the setting of default ELF visibility for a @@ -593,7 +593,7 @@
    -

    GCC 4.0.1

    +

    GCC 4.0.1

    This is the list @@ -602,7 +602,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.0.2

    +

    GCC 4.0.2

    This is the list @@ -621,7 +621,7 @@ corrected in the current 4.0 branch sources and will not be present in GCC 4.0.3.

    -

    GCC 4.0.3

    +

    GCC 4.0.3

    Starting with this release, the function getcontext is recognized by the compiler as having the same semantics as the @@ -630,7 +630,7 @@ a warning about the variables that may be clobbered after the second return from the function.

    -

    GCC 4.0.4

    +

    GCC 4.0.4

    This is the list Index: gcc-4.1/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.1/changes.html,v retrieving revision 1.31 diff -u -r1.31 changes.html --- gcc-4.1/changes.html 2 Jun 2018 21:16:15 -0000 1.31 +++ gcc-4.1/changes.html 26 Aug 2018 11:18:35 -0000 @@ -654,7 +654,7 @@

  • Support has been added for this new architecture.
  • -

    Obsolete Systems

    +

    Obsolete Systems

    Documentation improvements

    @@ -672,7 +672,7 @@ should not experience any measurable slowdown. -

    GCC 4.1.2

    +

    GCC 4.1.2

    This is the list Index: gcc-4.2/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.2/changes.html,v retrieving revision 1.44 diff -u -r1.44 changes.html --- gcc-4.2/changes.html 2 Jun 2018 21:16:16 -0000 1.44 +++ gcc-4.2/changes.html 26 Aug 2018 11:18:35 -0000 @@ -348,7 +348,7 @@ -

    Obsolete Systems

    +

    Obsolete Systems

    Documentation improvements

    Index: gcc-4.3/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.3/changes.html,v retrieving revision 1.134 diff -u -r1.134 changes.html --- gcc-4.3/changes.html 14 Jul 2018 21:02:05 -0000 1.134 +++ gcc-4.3/changes.html 26 Aug 2018 11:18:36 -0000 @@ -989,7 +989,7 @@ for reporting bugs in their versions of GCC. -

    GCC 4.3.1

    +

    GCC 4.3.1

    This is the list @@ -1017,7 +1017,7 @@ the --enable-cld configure option. -

    GCC 4.3.2

    +

    GCC 4.3.2

    This is the list @@ -1026,7 +1026,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.3.3

    +

    GCC 4.3.3

    This is the list @@ -1035,7 +1035,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.3.4

    +

    GCC 4.3.4

    This is the list @@ -1044,7 +1044,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.3.5

    +

    GCC 4.3.5

    This is the list @@ -1053,7 +1053,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.3.6

    +

    GCC 4.3.6

    This is the list Index: gcc-4.4/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/changes.html,v retrieving revision 1.91 diff -u -r1.91 changes.html --- gcc-4.4/changes.html 2 Jun 2018 21:16:16 -0000 1.91 +++ gcc-4.4/changes.html 26 Aug 2018 11:18:37 -0000 @@ -718,7 +718,7 @@

    Other significant improvements

    -

    GCC 4.4.1

    +

    GCC 4.4.1

    This is the list @@ -727,7 +727,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.2

    +

    GCC 4.4.2

    This is the list @@ -736,7 +736,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.3

    +

    GCC 4.4.3

    This is the list @@ -745,7 +745,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.4

    +

    GCC 4.4.4

    This is the list @@ -754,7 +754,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.5

    +

    GCC 4.4.5

    This is the list @@ -763,7 +763,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.6

    +

    GCC 4.4.6

    This is the list @@ -772,7 +772,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.4.7

    +

    GCC 4.4.7

    This is the list Index: gcc-4.5/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.5/changes.html,v retrieving revision 1.119 diff -u -r1.119 changes.html --- gcc-4.5/changes.html 2 Jun 2018 21:16:16 -0000 1.119 +++ gcc-4.5/changes.html 26 Aug 2018 11:18:37 -0000 @@ -448,7 +448,7 @@ if the default would normally be to link it dynamically. -

    Fortran

    +

    Fortran

    • The COMMON default padding has been changed – instead of adding the padding before a variable it is now added @@ -837,7 +837,7 @@
    -

    GCC 4.5.1

    +

    GCC 4.5.1

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -861,7 +861,7 @@ you should configure with the --enable-lto option.

    -

    GCC 4.5.2

    +

    GCC 4.5.2

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -869,7 +869,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.5.3

    +

    GCC 4.5.3

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -887,7 +887,7 @@ new builtin functions vec_vsx_ld and vec_vsx_st which always generates the VSX memory instructions.

    -

    GCC 4.5.4

    +

    GCC 4.5.4

    This is the list of problem reports (PRs) from GCC's bug tracking system that are Index: gcc-4.6/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v retrieving revision 1.156 diff -u -r1.156 changes.html --- gcc-4.6/changes.html 2 Jun 2018 21:16:16 -0000 1.156 +++ gcc-4.6/changes.html 26 Aug 2018 11:18:38 -0000 @@ -1140,7 +1140,7 @@ -

    GCC 4.6.1

    +

    GCC 4.6.1

    This is the list @@ -1149,7 +1149,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.6.2

    +

    GCC 4.6.2

    This is the list @@ -1158,7 +1158,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.6.3

    +

    GCC 4.6.3

    This is the list @@ -1167,7 +1167,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.6.4

    +

    GCC 4.6.4

    This is the list Index: gcc-4.7/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.7/changes.html,v retrieving revision 1.149 diff -u -r1.149 changes.html --- gcc-4.7/changes.html 15 Jul 2018 05:55:48 -0000 1.149 +++ gcc-4.7/changes.html 26 Aug 2018 11:18:38 -0000 @@ -399,8 +399,7 @@ - -

    C++

    +

    C++

    • G++ now accepts the -std=c++11, @@ -1007,7 +1006,7 @@
    -

    GCC 4.7.1

    +

    GCC 4.7.1

    This is the list @@ -1020,7 +1019,7 @@ the Go 1 language standard.

    -

    GCC 4.7.2

    +

    GCC 4.7.2

    This is the list @@ -1029,7 +1028,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.7.3

    +

    GCC 4.7.3

    This is the list @@ -1038,7 +1037,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.7.4

    +

    GCC 4.7.4

    This is the list Index: gcc-4.8/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.8/changes.html,v retrieving revision 1.140 diff -u -r1.140 changes.html --- gcc-4.8/changes.html 2 Jun 2018 21:16:17 -0000 1.140 +++ gcc-4.8/changes.html 26 Aug 2018 11:18:39 -0000 @@ -893,7 +893,7 @@ --> -

    GCC 4.8.1

    +

    GCC 4.8.1

    This is the list @@ -922,7 +922,7 @@ --enable-libstdcxx-time= configuration option needs to be recompiled.

    -

    GCC 4.8.2

    +

    GCC 4.8.2

    This is the list @@ -931,7 +931,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.8.3

    +

    GCC 4.8.3

    This is the list @@ -943,7 +943,7 @@

    Support for the new powerpc64le-linux platform has been added. It defaults to generating code that conforms to the ELFV2 ABI.

    -

    GCC 4.8.4

    +

    GCC 4.8.4

    This is the list @@ -952,7 +952,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.8.5

    +

    GCC 4.8.5

    This is the list Index: gcc-4.9/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.9/changes.html,v retrieving revision 1.92 diff -u -r1.92 changes.html --- gcc-4.9/changes.html 2 Jun 2018 21:16:17 -0000 1.92 +++ gcc-4.9/changes.html 26 Aug 2018 11:18:39 -0000 @@ -745,7 +745,7 @@ --> -

    GCC 4.9.1

    +

    GCC 4.9.1

    This is the list @@ -757,7 +757,7 @@

    Version 4.0 of the OpenMP specification is supported even in Fortran, not just C and C++.

    -

    GCC 4.9.2

    +

    GCC 4.9.2

    This is the list @@ -766,7 +766,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.9.3

    +

    GCC 4.9.3

    This is the list @@ -775,7 +775,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 4.9.4

    +

    GCC 4.9.4

    This is the list Index: gcc-5/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v retrieving revision 1.150 diff -u -r1.150 changes.html --- gcc-5/changes.html 2 Jun 2018 21:16:17 -0000 1.150 +++ gcc-5/changes.html 26 Aug 2018 11:18:40 -0000 @@ -985,7 +985,7 @@ -

    GCC 5.2

    +

    GCC 5.2

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -1038,7 +1038,7 @@ header file needs to be included. -

    GCC 5.3

    +

    GCC 5.3

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -1063,7 +1063,7 @@ compile larger GO applications on IBM z Systems. -

    GCC 5.4

    +

    GCC 5.4

    This is the list of problem reports (PRs) from GCC's bug tracking system that are @@ -1071,7 +1071,7 @@ complete (that is, it is possible that some PRs that have been fixed are not listed here).

    -

    GCC 5.5

    +

    GCC 5.5

    This is the list of problem reports (PRs) from GCC's bug tracking system that are