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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,db8388c6b42d398 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!newsfeed.stanford.edu!newshub.sdsu.edu!flph200.ffdc.sbc.com!prodigy.net!flph199.ffdc.sbc.com!prodigy.com!flpi107.ffdc.sbc.com!nlpi066.nbdc.sbc.com.POSTED!b5cf28ff!not-for-mail From: Dimonax Subject: Re: How do I go about creating a minimal GNAT runtime? Newsgroups: comp.lang.ada References: User-Agent: Pan/0.133 (House of Butterflies) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-ID: <0zPnl.16758$YU2.10131@nlpi066.nbdc.sbc.com> NNTP-Posting-Host: 75.48.217.250 X-Complaints-To: abuse@prodigy.net X-Trace: nlpi066.nbdc.sbc.com 1235207484 ST000 75.48.217.250 (Sat, 21 Feb 2009 04:11:24 EST) NNTP-Posting-Date: Sat, 21 Feb 2009 04:11:24 EST Organization: at&t http://my.att.net/ X-UserInfo1: [[PAPDON^JWKBPLZCZKB_\DAYR_@PAHICPQNNBPLAH[\RSAANVUEAE[YETZPIWWI[FCIZA^NBFXZ_D[BFNTCNVPDTNTKHWXKB@X^B_OCJLPZ@ET_O[G\XSG@E\G[ZKVLBL^CJINM@I_KVIOR\T_M_AW_M[_BWU_HFA_]@A_A^SGFAUDE_DFTMQPFWVW[QPJN Date: Sat, 21 Feb 2009 09:11:24 GMT Xref: g2news1.google.com comp.lang.ada:3727 Date: 2009-02-21T09:11:24+00:00 List-Id: On Sat, 24 Jan 2009 12:47:54 -0800, Lucretia wrote: > Hi (again), > Hi! Actually I've been learning my way around the Ada Runtime for similiar reasons. I say similiar because the goal is different. I'm a demoscene hacker. Anyone who knows that is knows that a demo usually requires a very small footprint.(Look up the 4k demos that have been posted up online.) While my goals arent that lofty, I would like to build a runtime that I could fit into a demo that's less than 1024k if at all possible. 64k is preferred. I want the concurrency features mostly, but I love the power of the full typing system. It's pretty easy to build executables using shared libraries (-bargs - shared under gnat-gcc) that are tiny. But I need to get the whole system down as tiny as possible. So, sound like we have similiar plans even though the goals are different? Anyone else here looking to do the same? Freejack