From owner-freebsd-current Wed Mar 12 9:26:13 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 808BA37B401; Wed, 12 Mar 2003 09:26:12 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AB9243FA3; Wed, 12 Mar 2003 09:26:11 -0800 (PST) (envelope-from mb@imp.ch) Received: from cvs.imp.ch (cvs.imp.ch [157.161.4.9]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h2CHQ9YB056854; Wed, 12 Mar 2003 18:26:09 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Wed, 12 Mar 2003 18:26:09 +0100 (CET) From: Martin Blapp To: current@freebsd.org Cc: kan@freebsd.org Subject: Re: ld -Bsharable broken in CURRENT ? In-Reply-To: <20030312154243.C59497@cvs.imp.ch> Message-ID: <20030312182236.L59497@cvs.imp.ch> References: <20030312154243.C59497@cvs.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all, > See testcase > > mb@current:~/cxxtest2$ ./a.out > cought string: x == 1 > bar: cought string: x == 1 > mb@current:~/cxxtest2$ ./b.out > Abort trap (core dumped) Looks like gcc2.9.x works, but it doesn't need to do this of course. Using ld without using the crt objects with gcc3.x produces a working binary, but exceptions over shared libs are broken in this case. So everything works as expected. I'll have to look where the real problem is for the openoffice-devel port. Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message