From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id F19223858431 for ; Wed, 8 Feb 2023 17:37:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F19223858431 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1675877839; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=9QV25lrAb2m/S0lv3r+Z6SzpR09HEGEUe1WHPjWcVkA=; b=EOIiBba0fb+MPmrCLAnlOp4uTN/URtpM084j7kx22PIMLNDmVt+b74UOfg4SLamSFGdsXu WWzgQN0dR5aYUx7eL9V6AMLRk2VbxgyT8pmXQgqCQ2IN/09guPpWOLJhxgrlHP/AUPD3U3 lvIoTSPwHV5eSbwWvaatbIPY997I09k= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-151-sn3k-b--Oo6n0aOh69pFJA-1; Wed, 08 Feb 2023 12:37:18 -0500 X-MC-Unique: sn3k-b--Oo6n0aOh69pFJA-1 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id B61A51C3A06E for ; Wed, 8 Feb 2023 17:37:17 +0000 (UTC) Received: from t14s.localdomain.com (unknown [10.2.16.227]) by smtp.corp.redhat.com (Postfix) with ESMTP id 93615492C3F; Wed, 8 Feb 2023 17:37:17 +0000 (UTC) From: David Malcolm To: gcc-patches@gcc.gnu.org Cc: David Malcolm Subject: [pushed, wwwdocs] gcc-13: linkify some options Date: Wed, 8 Feb 2023 12:37:08 -0500 Message-Id: <20230208173711.1278104-1-dmalcolm@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --- htdocs/gcc-13/changes.html | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html index 9ecd115c..a48ac220 100644 --- a/htdocs/gcc-13/changes.html +++ b/htdocs/gcc-13/changes.html @@ -45,7 +45,8 @@ a work-in-progress.

supported, either.)
  • Legacy debug info compression option -gz=zlib-gnu was removed and the option is ignored right now.
  • -
  • -Warray-bounds=2 will no longer issue warnings for out of +
  • -Warray-bounds=2 + will no longer issue warnings for out of bounds accesses to trailing struct members of one-element array type anymore. Instead it diagnoses accesses to trailing arrays according to -fstrict-flex-arrays.
  • @@ -169,7 +170,7 @@ a work-in-progress.

  • Removal of trigraphs
  • Removal of unprototyped functions
  • printf and scanf format checking - with -Wformat for %wN + with -Wformat for %wN and %wfN format length modifiers
  • N2836, Identifier Syntax using Unicode Standard Annex 31
  • @@ -180,8 +181,8 @@ a work-in-progress.

    with -std=c2x -Wpedantic.
  • New warnings:
      -
    • -Wenum-int-mismatch warns about mismatches between an - enumerated type and an integer type +
    • -Wenum-int-mismatch + warns about mismatches between an enumerated type and an integer type (PR105131)
  • @@ -232,16 +233,18 @@ a work-in-progress.

  • New warnings:
      -
    • -Wself-move warns when a value is moved to itself with - std::move - (PR81159)
    • -
    • -Wdangling-reference warns when a reference is bound to - a temporary whose lifetime has ended +
    • -Wself-move + warns when a value is moved to itself with std::move + (PR81159)
    • +
    • -Wdangling-reference + warns when a reference is bound to a temporary whose lifetime + has ended (PR106393)
  • -
  • The -Wpessimizing-move and -Wredundant-move - warnings have been extended to warn in more contexts.
  • +
  • The -Wpessimizing-move + and -Wredundant-move + warnings have been extended to warn in more contexts.
  • Runtime Library (libstdc++)

    @@ -463,8 +466,8 @@ a work-in-progress.

    flexible array member for the purpose of accessing the elements of such an array. By default, all trailing arrays in aggregates are treated as flexible array members. Use the new command-line option - -fstrict-flex-arrays to control which array members are - treated as flexible arrays. + -fstrict-flex-arrays + to control which array members are treated as flexible arrays. -- 2.37.1