From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26018 invoked by alias); 25 Jan 2002 13:16:08 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 25958 invoked by uid 71); 25 Jan 2002 13:16:02 -0000 Resent-Date: 25 Jan 2002 13:16:02 -0000 Resent-Message-ID: <20020125131602.25957.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org, java-prs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, jsantala@tml.hut.fi Received:(qmail 23312 invoked by uid 61); 25 Jan 2002 13:06:50 -0000 Message-Id:<20020125130650.23311.qmail@sources.redhat.com> Date: Fri, 25 Jan 2002 05:16:00 -0000 From: jsantala@tml.hut.fi Reply-To: jsantala@tml.hut.fi To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version:gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: java/5489: -fverbose-asm crashes jc1 on ARM cross-compiler X-SW-Source: 2002-01/txt/msg00885.txt.bz2 List-Id: >Number: 5489 >Category: java >Synopsis: -fverbose-asm crashes jc1 on ARM cross-compiler >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Fri Jan 25 05:16:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Jukka Santala >Release: 3.1 20020122 (experimental) >Organization: >Environment: RedHat 7.1 [jsantala@yavin libjava]$ /skiff/local/bin/arm-linux-gcj -v Reading specs from /skiff/local/lib/gcc-lib/arm-linux/3.1/specs Reading specs from /skiff/local/lib/gcc-lib/arm-linux/3.1/../../../../arm-linux/lib/libgcj.spec rename spec lib to liborig Configured with: ../gcc/configure --target=arm-linux --host=i386-pc-linux-gnu --prefix=/skiff/local --with-cpu=strongarm110 Thread model: posix gcc version 3.1 20020122 (experimental) >Description: Originally reported as part of java/5487, I quickly discovered that use of -fverbose-asm crashes GCJ on any source file, so this is probably not actually related to 5487 - hence entering separate report. (Also includes the GCC build-info that was forgotten from 5487) /skiff/local/bin/arm-linux-gcj -O0 -v -save-temps -ldl HelloWorld.java --main=HelloWorld -o hello -fverbose-asm Reading specs from /skiff/local/lib/gcc-lib/arm-linux/3.1/specs Reading specs from /skiff/local/lib/gcc-lib/arm-linux/3.1/../../../../arm-linux/lib/libgcj.spec rename spec lib to liborig Configured with: ../gcc/configure --target=arm-linux --host=i386-pc-linux-gnu --prefix=/skiff/local --with-cpu=strongarm110 Thread model: posix gcc version 3.1 20020122 (experimental) /skiff/local/lib/gcc-lib/arm-linux/3.1/jc1 HelloWorld.java -fuse-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions -quiet -dumpbase HelloWorld.java -O0 -version -fverbose-asm -o HelloWorld.s GNU Java version 3.1 20020122 (experimental) (arm-linux) compiled by GNU C version 3.0.3. Class path starts here: ./ /skiff/local/share/libgcj.jar/ (system) (zip) HelloWorld.java: In class `HelloWorld': HelloWorld.java: In method `HelloWorld.main(java.lang.String[])': HelloWorld.java:4: internal error: Segmentation fault >How-To-Repeat: /skiff/local/lib/gcc-lib/arm-linux/3.1/jc1 HelloWorld.java HelloWorld.java -O0 -version -fverbose-asm -o HelloWorld.s >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: text/x-java; name="HelloWorld.java" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="HelloWorld.java" cHVibGljIGNsYXNzIEhlbGxvV29ybGQgewogICAgICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWlu KFN0cmluZyBhcmdzW10pIHsKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiSGVs bG8gd29ybGQhIik7CiAgICAgICAgfQp9Cg==