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-12 05:41:42 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!news.iac.net!news-out.cwix.com!newsfeed.cwix.com!news.idc.ad.jp!newsfeed.mesh.ad.jp!osa.uu.net!dfw.uu.net!news-feeds!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: gasperon@act-europe.fr Newsgroups: comp.lang.ada Subject: Re: Parameter Modes, In In Out and Out Date: Fri, 12 Jan 2001 13:31:36 GMT Organization: Deja.com Message-ID: <93n0vp$9b0$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> NNTP-Posting-Host: 213.228.58.141 X-Article-Creation-Date: Fri Jan 12 13:31:36 2001 GMT X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0) X-Http-Proxy: 1.1 x70.deja.com:80 (Squid/1.1.22) for client 213.228.58.141 X-MyDeja-Info: XMYDJUIDgasperon Xref: supernews.google.com comp.lang.ada:3950 Date: 2001-01-12T13:31:36+00:00 List-Id: In article <93l2ok$in2$1@s1.read.news.oleane.net>, "Thierry Lelegard" wrote: > > with Ada.Text_IO; > procedure Hello is > begin > Ada.Text_IO.Put_Line ("Hello"); > end Hello; > > is 271 KB big with GNAT on Solaris. > Thierry, I am a bit surprised by your measurment, I just tried it with GNAT 3.14w on both SOlaris and Linux and here is what I get: Solaris 2.5.1 ------------------------------------- GNAT/Ada object file size: 800 bytes GNAT/Ada executable size : 11,604 bytes Linux Red Hat 6.1 ------------------------------------- GNAT/Ada object file size: 916 bytes GNAT/Ada executable size : 6,420 bytes As an interesting comparison data point the size of the object file for the equivalent C program compiled with GNAT 3.14w/GCC is Solaris 2.5.1 ------------------------------------- GNAT/C object file size: 728 bytes GNAT/C executable size : 7,716 bytes Linux Red Hat 6.1 ------------------------------------- GNAT/C object file size: 868 bytes GNAT/C executable size : 6,484 bytes -- Franco ACT Europe Sent via Deja.com http://www.deja.com/