From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13008 invoked by alias); 18 Dec 2005 00:20:25 -0000 Received: (qmail 12990 invoked by uid 48); 18 Dec 2005 00:20:24 -0000 Date: Sun, 18 Dec 2005 00:20:00 -0000 Message-ID: <20051218002024.12989.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug testsuite/25223] FAIL: g++.old-deja/g++.abi/vtable2.C In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "danglin 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: 2005-12/txt/msg01836.txt.bz2 List-Id: ------- Comment #1 from danglin at gcc dot gnu dot org 2005-12-18 00:20 ------- I see in the test: // These are tricks to allow us to get raw function pointers for // member functions. extern "C" { /* We can use weakref here without dg-require-weak, because we know the symbols are defined, so we don't actually issue the .weak directives. */ static void S3_s3 () __attribute__((__weakref__ ("_ZN2S32s3Ev"))); static void S4_s1 () __attribute__((__weakref__ ("_ZN2S42s1Ev"))); } So, this is another weakref issue. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25223