From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16641 invoked by alias); 13 Feb 2005 02:24:36 -0000 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 Received: (qmail 16626 invoked by alias); 13 Feb 2005 02:24:34 -0000 Date: Sun, 13 Feb 2005 18:00:00 -0000 Message-ID: <20050213022434.16624.qmail@sourceware.org> From: "joseph at codesourcery dot com" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20050207000300.19797.jsm28@gcc.gnu.org> References: <20050207000300.19797.jsm28@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug c++/19797] [4.0 Regression] g++.dg/abi/inline1.C fails on hppa*-*-hpux* X-Bugzilla-Reason: CC X-SW-Source: 2005-02/txt/msg01299.txt.bz2 List-Id: ------- Additional Comments From joseph at codesourcery dot com 2005-02-13 02:24 ------- Subject: Re: [4.0 Regression] g++.dg/abi/inline1.C fails on hppa*-*-hpux* On Sun, 13 Feb 2005, danglin at gcc dot gnu dot org wrote: > Looking at the testsuite results, this regression appears to have been > introduced between Jul 28 22:04:59 UTC and Jul 29 23:04:16 UTC. That's when the test was added - but though the test is new since 3.4, it's still a regression as it passes when built with 3.4.3. Unsurprisingly it probably wasn't tested on a platform defining ASM_OUTPUT_EXTERNAL, since most platforms don't. It is quite possible that that large patch "C++ PATCH: Cleanup linkage handling" did cause the problem with the test as well - it would be necessary to test compiling the testcase with compilers from before and after the change to find out, given that my other endpoint is that 3.4.3 compiles the test to assembler without the unwanted .IMPORT - but if so then it's likely a side effect of improving correctness in the C++ front end. (Though of course if there is a simple fix within the C++ front end which allows the question of deferring ASM_OUTPUT_EXTERNAL to be put off to 4.1, that would be convenient.) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19797