Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles $Revision: 1.7.0.8 $; site ndm20 Path: utzoo!watmath!clyde!cbosgd!ihnp4!inuxc!pur-ee!uiucdcs!convex!ndm20!tp From: tp@ndm20 Newsgroups: net.lang.c Subject: Re: int16, int32 Message-ID: <3400004@ndm20> Date: Thu, 29-Aug-85 11:04:00 EDT Article-I.D.: ndm20.3400004 Posted: Thu Aug 29 11:04:00 1985 Date-Received: Wed, 4-Sep-85 04:44:20 EDT References: <384@uwmcsd1.UUCP> Lines: 25 Nf-ID: #R:uwmcsd1.UUCP:-38400:ndm20:3400004:000:873 Nf-From: ndm20!tp Aug 29 10:04:00 1985 >>nonwithstanding) and 48 bits is a bit long for a "long". (Anybody know what >>the Harris (no relation) 24-bit/48-bit machines' C implementations use?) >> >> Guy Harris >Hi: > The Harris H800 (etc) implementation of 'C' uses 24-bit integers. > > Harry Reed To be more complete, the Harris H-series uses 8 bit char, 24 bit short, 24 bit int, and 48 bit long. On top of everything else, the formats of char pointers are different from all other pointers, and word alignment is mandatory for everything but char, because the machine is (24 bit) word addressable. I work on a Harris 700. Their other 2 product lines, the Harris Station series (i.e. this machine) and the HCX-7 are 32 bit unix machines. Terry Poot Nathan D. Maier Consulting Engineers (214)739-4741 Usenet: ...!{allegra|ihnp4}!convex!smu!ndm20!tp CSNET: ndm20!tp@smu ARPA: ndm20!tp%smu@csnet-relay.ARPA