From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,364dfbdf0a113a56 X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Looking for a smart linker for GNAT/DOS Date: 1997/04/22 Message-ID: #1/1 X-Deja-AN: 236541578 References: <1997Apr15.202909.5879@news> <1997Apr16.162852.5886@news> <5jac72$atr$1@gonzo.sun3.iaf.nl> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-04-22T00:00:00+00:00 List-Id: Geert says <> Yes, true on your small scale example, but here we have only 25K of code (that's about a dime's worth of memory at current prices). For the more typical case, where you have huge specs with thousands of routines, or at least hundreds, the advantage of a DLL over unsmart linking can be huge. You are not likely to achieve smart linking on typical Unix systems. the infrastructure is just not there (e.g. appropriate format object modules with separate control sections for separate routines).