From owner-freebsd-current Wed Sep 2 15:09:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14202 for freebsd-current-outgoing; Wed, 2 Sep 1998 15:09:59 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zone.syracuse.net (zone.syracuse.net [205.232.47.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA14195 for ; Wed, 2 Sep 1998 15:09:58 -0700 (PDT) (envelope-from green@unixhelp.org) Received: from localhost (green@localhost) by zone.syracuse.net (8.8.8/8.8.7) with SMTP id PAA06215; Wed, 2 Sep 1998 15:13:49 -0400 (EDT) Date: Wed, 2 Sep 1998 15:13:49 -0400 (EDT) From: Brian Feldman X-Sender: green@zone.syracuse.net To: John Polstra cc: chuckr@glue.umd.edu, current@FreeBSD.ORG Subject: Re: E-day problems: rtld-elf dlsym() broken? In-Reply-To: <199809020125.SAA16732@austin.polstra.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Well depending on your reasons you could make a "static but linked tortld" executable by specifying the specific ar-chives for the libs... But what _are_ your reasons? -Brian On Tue, 1 Sep 1998, John Polstra wrote: > In article , > Chuck Robey wrote: > > > Another tought occurred, tho: Will those functions finally be > > available for statically linked elf images? > > No. Never. I wish you folks would get that idea out of your heads, > because it ain't gonna happen. It is not feasible, for reasons having > to do with the fact that some variables would end up existing in two > places, one in the original static executable and another in whatever > object you just dlopened. > > There are good reasons why these functions have never been supported > (by any vendor) in static executables. > -- > John Polstra jdp@polstra.com > John D. Polstra & Co., Inc. Seattle, Washington USA > "Self-knowledge is always bad news." -- John Barth > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message