From patchwork Wed Nov 16 22:09:28 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Burnus X-Patchwork-Id: 126046 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 3D606B71C3 for ; Thu, 17 Nov 2011 09:09:51 +1100 (EST) Received: (qmail 22133 invoked by alias); 16 Nov 2011 22:09:46 -0000 Received: (qmail 22114 invoked by uid 22791); 16 Nov 2011 22:09:45 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mx02.qsc.de (HELO mx02.qsc.de) (213.148.130.14) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 16 Nov 2011 22:09:30 +0000 Received: from [192.168.178.22] (port-92-204-79-118.dynamic.qsc.de [92.204.79.118]) by mx02.qsc.de (Postfix) with ESMTP id 7DC681E8D7; Wed, 16 Nov 2011 23:09:29 +0100 (CET) Message-ID: <4EC43498.3080902@net-b.de> Date: Wed, 16 Nov 2011 23:09:28 +0100 From: Tobias Burnus User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: gcc patches , gfortran , Gerald Pfeifer Subject: [Patch, wwwdocs, committed] Update Fortran section in gcc-4.7/changes.html 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 I have committed the following patch for http://gcc.gnu.org/gcc-4.7/changes.html#fortran Changes - Link F2003/F2008 sections to the wiki which gives the implementation status - Update backtrace information (Janne's changes from http://gcc.gnu.org/wiki/GFortran#GCC4.7) - Mention the just committed constructor support Tobias Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.7/changes.html,v retrieving revision 1.56 diff -p -u -r1.56 changes.html --- changes.html 8 Nov 2011 11:49:53 -0000 1.56 +++ changes.html 16 Nov 2011 22:05:44 -0000 @@ -374,11 +374,22 @@ Ptr<int> ip; // decltype(ip) is int*
  • The -fbacktrace option is now enabled by default. - When encountering a serious error, gfortran will attempt to + When encountering a fatal error, gfortran will attempt to print a backtrace to standard error before aborting. It can be - disabled with -fno-backtrace. Note: GNU Fortran does - not support backtracing on all targets.
  • -
  • Fortran 2008: + disabled with -fno-backtrace. Note: On POSIX targets + with the addr2line utility from GNU binutils, GNU + Fortran can print a backtrace with function name, file name, + line number information in addition to the addresses; otherwise + only the addresses are printed.
  • +
  • Fortran 2003: +
      +
    • Generic interface name which have the same name as derived types + are now supported, which allows to write constructor functions. Note + that Fortran does not support static constructor functions; only + default initialization or an explicit structure-constructor + initialization are available.
    • +
  • +
  • Fortran 2008:
    • Support for the DO CONCURRENT construct has been added, which allows the user to specify that individual loop @@ -390,7 +401,7 @@ Ptr<int> ip; // decltype(ip) is int* coarray communication library has been added. Note: Remote coarray access is not yet possible.
  • -
  • TS 29113: +
  • TS 29113:
    • New flag