🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.ns32k
Article #19

Re: Re: Re: Re: National's 32332 (Apples and oranges really)

#19
From: Tom Duncan
Date: Thu, 19 Jun 1986 17:51
23 lines
1456 bytes
> Executable file sizes, 6502 assembler program:
> 
> Intel, 8086, Microsoft C 3.0 -> 15110
> Motorola 68000, UniSoft cc   -> 19500

A number of people have pointed out that executable file size
is not a good indicator of memory resource requirements associated
with a given machine.  For example:


> 					        Using the Lattice 3.03
> compiler on the Amiga computer and Lattice's run-time library, it is
> impossible to create a file much smaller than 13000 bytes.  The fault
> here is not the efficiency of the compiler or the 68000 instruction set
> in general, but the fact that the Lattice linker library is composed of
> only a few very large object modules, and if any one function in an
> object module is called, the linker includes the whole thing.


Why not avoid this distortion by comparing "object file" size, not
"executable file" size.  That is, compile with the "-c" option.

	Tom Duncan
Technical Details
Message-ID: <2914@ihuxf.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!ihuxf!dunk
References: <865@hoptoad.uucp> <423@cbmvax.cbmvax.cbm.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!ihuxf!dunk
From: dunk@ihuxf.UUCP (Tom Duncan)
Newsgroups: net.micro.ns32k
Subject: Re: Re: Re: Re: National's 32332 (Apples and oranges really)
Message-ID: <2914@ihuxf.UUCP>
Date: Thu, 19-Jun-86 13:51:12 EDT
Article-I.D.: ihuxf.2914
Posted: Thu Jun 19 13:51:12 1986
Date-Received: Sat, 21-Jun-86 06:59:45 EDT
References: <865@hoptoad.uucp> <423@cbmvax.cbmvax.cbm.UUCP>
Organization: AT&T Bell Laboratories
Lines: 23