From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 15 Feb 2008 17:56:47 +0000 To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] ld.com From: "Eris Discordia" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 References: <068da05d55d33393a95ed5cc6911145a@proxima.alt.za> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <068da05d55d33393a95ed5cc6911145a@proxima.alt.za> User-Agent: Opera Mail/9.23 (Win32) Topicbox-Message-UUID: 55895b3a-ead3-11e9-9d60-3106f5b1d025 On Fri, 15 Feb 2008 14:33:09 -0000, wrote: > According to the manual, ld.com is a stripped down version of 9load, > intended to fit in 64KB. It doesn't, my "production" version is: > > --rwxrwxr-x M 9 sys sys 73464 Feb 18 2007 /386/ld.com > > which seems to be the current version. Any suggestions? I don't > really want to rebuild it unnecessarily. > > ++L > The one on Plan 9 ISO image is exactly 73,464 bytes, like yours. Strange thing, because MS-DOS COM executables are exact memory dumps (no loader/header/relocation) designed for 16 bit systems which had a "segmented" memory model (segmented in the ancient sense of the word). They must fit into one 16-bit segment; exactly 64K. -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/