Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!uwm.edu!linac!att!pacbell.com!tandem!zorch!amiga0!mykes From: mykes@amiga0.SF-Bay.ORG (Mike Schwartz) Newsgroups: comp.sys.amiga.advocacy Subject: Re: Peter, can you explain to the Amigoids (was: NeXT software size Message-ID: Date: 12 May 91 09:31:10 GMT References: <11877@uwm.edu> <3320.tnews@templar.actrix.gen.nz> <1991May9.172113.2468@sugar.hackercorp.com> <3505.tnews@templar.actrix.gen.nz> Organization: Amiga makes it possible Lines: 44 In article <3505.tnews@templar.actrix.gen.nz> jbickers@templar.actrix.gen.nz (John Bickers) writes: >Quoted from <1991May9.172113.2468@sugar.hackercorp.com> by peter@sugar.hackercorp.com (Peter da Silva): >> In article <3320.tnews@templar.actrix.gen.nz> jbickers@templar.actrix.gen.nz (John Bickers) writes: >> > Quoted from by melling@cs.psu.edu (Michael D Mellinger): >> > > The symbol table is include with the executable(I'm pretty sure of >> >> > Gak. Surely this isn't the usual case? >> >> Yes, but it doesn't get loaded into RAM. It's very useful, particularly on >> UNIX where you can restart a crashed or killed program under the debugger. > > The first thing I trim when I PowerPack a program on the Ami, if the > programmer has been careless enough to leave this stuff in a > distributed version of their software. > You don't need to link with symbols when you release software. PowerPacker also does some real good compression besides stripping out the symbols. Umm, using the Manx debugger, you can restart a crashed or killed program when a software error occurs. When you get the "software error" requestor, just run DB and use the AP (post mortem) command and you are debugging the crashed task. It just happens that 95% of the software errors are stupid things like divide by zero, illegal instruction, etc., which aren't too hard to recover (or at least abort cleanly) from. In this case, the symbols are just as valuble on the Amiga. > This would certainly put off the folks who care about small things > like excess LINK and UNLK instructions wasting HD space... > I CARE (my hard disk is 99% full, so I need all the space I can get :) Besides, it doesn't make sense to waste resources if it can be avoided. >> Peter da Silva. `-_-' >-- >*** John Bickers, TAP, NZAmigaUG. jbickers@templar.actrix.gen.nz *** >*** "Endless variations, make it all seem new" - Devo. *** -- **************************************************** * I want games that look like Shadow of the Beast * * but play like Leisure Suit Larry. * ****************************************************