From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22060 invoked by alias); 22 Dec 2005 17:15:00 -0000 Received: (qmail 22039 invoked by uid 48); 22 Dec 2005 17:15:00 -0000 Date: Thu, 22 Dec 2005 17:15:00 -0000 Subject: [Bug java/25535] New: gcj broken on 64-bit big-endian systems X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "aph at gcc dot gnu dot org" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2005-q4/txt/msg00534.txt.bz2 List-Id: BC-compiled code doesn't work on a big-endian 64-bit box because of a silly mistake initializing entries in the constant pool. In all cases the initializer must appear as the first 32-bit integer of a machine word stored in memory. -- Summary: gcj broken on 64-bit big-endian systems Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: java AssignedTo: aph at gcc dot gnu dot org ReportedBy: aph at gcc dot gnu dot org GCC target triplet: ppc64-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25535