From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15970 invoked by alias); 9 Oct 2008 19:31:42 -0000 Received: (qmail 14276 invoked by alias); 9 Oct 2008 19:30:20 -0000 Date: Thu, 09 Oct 2008 19:31:00 -0000 Message-ID: <20081009193020.14275.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libfortran/37753] [4.4 Regression] Convert="BIG_ENDIAN" reverses character In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "tkoenig at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-10/txt/msg00651.txt.bz2 ------- Comment #3 from tkoenig at gcc dot gnu dot org 2008-10-09 19:30 ------- Subject: Bug 37753 Author: tkoenig Date: Thu Oct 9 19:28:58 2008 New Revision: 141008 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=141008 Log: 2008-10-09 Thomas Koenig PR libfortran/37753 * io/transfer.c (unformatted_read): CONVERT_NATIVE is the usual case. Check for kind==1 for non-byte-reversing operation. (unformatted_write): Likewise. 2008-10-09 Thomas Koenig PR libfortran/37753 * gfortran.dg/convert_2.f90: New test case. Added: trunk/gcc/testsuite/gfortran.dg/convert_2.f90 Modified: trunk/gcc/testsuite/ChangeLog trunk/libgfortran/ChangeLog trunk/libgfortran/io/transfer.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37753