From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from joyce.cs.su.OZ.AU ([129.78.8.208]) by hawkwind.utcs.toronto.edu with SMTP id <2763>; Mon, 15 Feb 1993 20:58:57 -0500 Received: from moria.cs.su.OZ.AU (for hawkwind.utcs.toronto.edu) with MHSnet; Tue, 16 Feb 1993 12:58:45 +1100 From: David Hogan Date: Mon, 15 Feb 1993 20:11:21 -0500 To: sam-fans@hawkwind.utcs.toronto.edu In-Reply-To: <93Feb15.194907est.2763@hawkwind.utcs.toronto.edu> Message-ID: <199302161211.25219.out.babun@cs.su.oz.au> > it's probably that the host and terminal exchange a pointer > in the protocol and it's known to fit in 4 bytes. > you'll need to fuss with the protocol, making it > incompatible with other architectures. sigh. > -rob One way of doing this would be to replace the pointers in the protocol with 32 bit offsets from the start of the arena. That way, unless the arena grows to be greater than 4 gigabytes (!) 4 bytes will still be adequate, and the modified samterm should still interoperate with sams on other architectures.