From owner-freebsd-alpha Fri Sep 11 11:33:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11196 for freebsd-alpha-outgoing; Fri, 11 Sep 1998 11:33:49 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11191 for ; Fri, 11 Sep 1998 11:33:46 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id TAA25942 for ; Fri, 11 Sep 1998 19:34:41 +0100 (BST) Date: Fri, 11 Sep 1998 19:34:41 +0100 (BST) From: Doug Rabson To: freebsd-alpha@FreeBSD.ORG Subject: Re: Shared libs on alpha In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 9 Sep 1998, Doug Rabson wrote: > For anyone experimenting with FreeBSD/alpha at the moment, please avoid > trying to use shared libraries for the next couple of days and keep your > systems static. The nice folks at Cygnus have managed to change the > shared object format in such a way that shared executables and libs linked > eith binutils-2.8.1 are totally incompatible with those linked with > binutils-2.9.1. > > Since we haven't released anything yet, I will only be supporting the > 2.9.1 format in rtld but I have some more testing to do before I can > commit that so stay static for the next few days. > > For any of the NetBSD folks reading this list, be warned that you will get > grief from binutils if/when you upgrade your toolchain to binutils-2.9.1. > To be specific, the PLT format has changed and you will probably need two > versions of _rtld_bind_start for the new and old formats :-(. It should now be safe to build shared libs and dynamic executables on alpha. Make sure rtld-elf is up to date before trying to run any shared executables. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message