From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 12 Sep 91 08:56:02 GMT From: mcsun!cernvax!chx400!sicsun!disuns2!lglsun!gauthier@uunet.uu.net (Michel Gauthier) Subject: Small sources, great units Message-ID: <1991Sep12.105602@lglsun.epfl.ch> List-Id: Some people say that link editor limitations don't imply Ada limitations, ap plying the principle "you must write small sources, and they produce only small link segments". THAT'S FALSE ! Maybe my use of genericity is not elementary, but it's Ada spirit. I got rec ently a 100Kbyte link segment (link edition failed) with only : - a unit of about 120 lines (a two-level block with exception handlers, and on ly one statement at each node) - two units of about 120/80 lines (10/5 procedures, 10/5 couples of instanciat ions, a sequence of 10/5 calls) - a final library instanciation There is no reason why good styled small Ada units couldn't lead to a unique link segment of millions of bytes. PLEASE GIVE US UNLIMITED LINK EDITORS Michel Gauthier / EPFL (Federal Swiss Institute of Technology)