From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32163 invoked by alias); 10 Apr 2006 12:03:05 -0000 Received: (qmail 32104 invoked by alias); 10 Apr 2006 12:02:59 -0000 Date: Mon, 10 Apr 2006 12:03:00 -0000 Message-ID: <20060410120259.32103.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libfortran/24685] real(16) formatted input is broken for huge values In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jakub at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-04/txt/msg00774.txt.bz2 List-Id: ------- Comment #16 from jakub at gcc dot gnu dot org 2006-04-10 12:02 ------- Subject: Bug 24685 Author: jakub Date: Mon Apr 10 12:02:55 2006 New Revision: 112819 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112819 Log: PR libgfortran/24685 * io/write.c (MIN_FIELD_WIDTH, STR, STR1): Define. (output_float): Increase buffer sizes for IEEE quad and IBM extended long double. (write_real): Output REAL(16) as 1PG43.34E4 rather than 1PG40.31E4. Modified: trunk/libgfortran/ChangeLog trunk/libgfortran/io/write.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24685