From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5441 invoked by alias); 8 Jul 2004 14:03:04 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 5429 invoked from network); 8 Jul 2004 14:03:02 -0000 Received: from unknown (HELO emea1-mh.id2.novell.com) (195.33.99.129) by sourceware.org with SMTP; 8 Jul 2004 14:03:02 -0000 Received: from EMEA1-MTA by emea1-mh.id2.novell.com with Novell_GroupWise; Thu, 08 Jul 2004 15:03:01 +0200 Message-Id: Date: Thu, 08 Jul 2004 14:40:00 -0000 From: "Jan Beulich" To: Cc: Subject: Re: re-establish NetWare as a supported (cross-only) target Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline X-SW-Source: 2004-07/txt/msg00785.txt.bz2 >> >Describe the failure, then. >> >> (__init_environment/__deinit_environment in netware-crt0.c, which can't >> be used together with the crtstuff.c logic [NetWare has its own startup >> code which calls out to these two functions], > >Sure. > >> and libgcc2.c doesn't account for this case) > >What, *specifically*, is the failure here? > >It looks to me that if you have both HAS_INIT_SECTION and >CTOR_LISTS_DEFINED_EXTERNALLY defined then libgcc2 should >do the right thing, i.e. nothing. Indeed, once again mainline changes between when this was first developed seem to make this work now. Thanks! Jan