From patchwork Thu Dec 9 20:48:04 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Koenig X-Patchwork-Id: 74966 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 1BF9AB708B for ; Fri, 10 Dec 2010 06:48:14 +1100 (EST) Received: (qmail 29266 invoked by alias); 9 Dec 2010 19:48:13 -0000 Received: (qmail 29244 invoked by uid 22791); 9 Dec 2010 19:48:12 -0000 X-SWARE-Spam-Status: No, hits=1.8 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_JMF_BL, TW_WW, T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from cc-smtpout2.netcologne.de (HELO cc-smtpout2.netcologne.de) (89.1.8.212) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 09 Dec 2010 19:48:07 +0000 Received: from cc-smtpin2.netcologne.de (cc-smtpin2.netcologne.de [89.1.8.202]) by cc-smtpout2.netcologne.de (Postfix) with ESMTP id B236F12096; Thu, 9 Dec 2010 20:48:04 +0100 (CET) Received: from [192.168.0.197] (xdsl-78-35-159-142.netcologne.de [78.35.159.142]) by cc-smtpin2.netcologne.de (Postfix) with ESMTPA id 7E7EC11ECF; Thu, 9 Dec 2010 20:48:03 +0100 (CET) Subject: [patch, wwwdocs] Mention work on array temporaries From: Thomas Koenig To: fortran@gcc.gnu.org Cc: gcc-patches@gcc.gnu.org Date: Thu, 09 Dec 2010 21:48:04 +0100 Message-ID: <1291927684.4016.26.camel@linux-fd1f.site> Mime-Version: 1.0 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 Hello world, here is a patch for wwwdocs mentioning the improvements in array temporaries. If anybody has suggestions on improvements of the wording, I would appreciate that. OK? Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v retrieving revision 1.73 diff -u -r1.73 changes.html --- changes.html 27 Nov 2010 10:26:28 -0000 1.73 +++ changes.html 9 Dec 2010 19:14:43 -0000 @@ -254,6 +254,9 @@ support REAL(16) in hardware nor those which do not support libquadmath.
  • Much improved compile time for large array constructors.
  • +
  • Use of temporary arrays in assignment expressions is avoided for + many cases. The compiler now reverses loops in order to avoid + generating a temporary array where possible.
  • Improved diagnostics, especially with -fwhole-file.
  • The -fwhole-file flag is now enabled by default. This