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=0.7 required=5.0 tests=BAYES_00,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,75a8a3664688f227 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-15 01:10:59 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!falcon.america.net!sunqbc.risq.qc.ca!cpk-news-hub1.bbnplanet.com!news.gtei.net!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: n_brunot@my-deja.com Newsgroups: comp.lang.ada Subject: Re: Parameter Modes, In In Out and Out Date: Mon, 15 Jan 2001 08:56:02 GMT Organization: Deja.com Message-ID: <93udv1$vft$1@nnrp1.deja.com> References: <7Cx56.90736$A06.3322588@news1.frmt1.sfba.home.com> <937jab$s23$1@nnrp1.deja.com> <3A57CD7F.2228BFD5@brighton.ac.uk> <938p3u$omv$1@nnrp1.deja.com> <93cagm$c1j$1@nnrp1.deja.com> <93e4e6$ucg$1@nnrp1.deja.com> <93encq$brm$1@nnrp1.deja.com> <93f6ar$m44$1@nnrp1.deja.com> <93flab$2mh$1@nnrp1.deja.com> <93fqau$6m2$1@nnrp1.deja.com> <93h9mo$bbm$1@nnrp1.deja.com> <93il87$iqo$1@nnrp1.deja.com> <93k6dv$qt6$1@nnrp1.deja.com> <93ko49$auq$1@nnrp1.deja.com> <93l2ok$in2$1@s1.read.news.oleane.net> <93n0vp$9b0$1@nnrp1.deja.com> <93n2ov$ar6$1@nnrp1.deja.com> <93neoi$mml$1@nnrp1.deja.com> <93sqq3$nng$1@nnrp1.deja.com> <93t4bi$v9t$1@nnrp1.deja.com> NNTP-Posting-Host: 212.27.46.113 X-Article-Creation-Date: Mon Jan 15 08:56:02 2001 GMT X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt) X-Http-Proxy: 1.1 x58.deja.com:80 (Squid/1.1.22) for client 212.27.46.113 X-MyDeja-Info: XMYDJUIDn_brunot Xref: supernews.google.com comp.lang.ada:4015 Date: 2001-01-15T08:56:02+00:00 List-Id: In article <93t4bi$v9t$1@nnrp1.deja.com>, Robert Dewar wrote: > Well of course -gnatn is a request to make the executable > larger, not smaller! But that is, I would expect, a trivial > effect here. The important thing if you want a small executable > is to link dynamically instead of statically (usually when > there is a comparison of Ada vs C which shows C much smaller, > this is a significant factor in the difference). And you can check that there is no effect on executable size in this case :-) Now the question was quite simple, and one line for the answer should be enough. Which is the gnatmake command line we must use to get this executable size with gnat 3.12p or 3.13p ? To avoid endless discussion about platforms or anything else, can anybody provide the gnatmake command for the "Hello" procedure, on WInNT, Solaris or Irix with either 3.12p or 3.13p and get less than 10 000 bytes for the executable size ? Sent via Deja.com http://www.deja.com/