From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 612 invoked from network); 5 Jun 1997 20:32:57 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 5 Jun 1997 20:32:57 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id QAA00584; Thu, 5 Jun 1997 16:25:54 -0400 (EDT) Resent-Date: Thu, 5 Jun 1997 16:25:54 -0400 (EDT) From: (Zoltan T. Hidvegi) Message-Id: <9706051946.AA17012@belgium.fishkill.ibm.com> Subject: Re: modules!?? In-Reply-To: <13453.199706051911@stone.dcs.warwick.ac.uk> from Zefram at "Jun 5, 97 08:11:30 pm" To: zsh-workers@math.gatech.edu (Zsh workers list) Date: Thu, 5 Jun 1997 15:46:53 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL31H (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"K8OHl.0.09.H3obp"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/3214 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Zefram wrote: > We don't need to know the exact list of symbols imported by each module. > If we know which *modules* it references, all symbols in that module can Of course AIX is an exception here too, as it always needs the exported symbols list. AIX can import symbols from the main binary as well as from other modules without ifdefs, but each module and the main binary must have an export list which has to be given to the linker whan a module imports some symbols from that list. Zoltan