From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Encapsulating Ada.Direct_IO
Date: Wed, 17 Nov 2010 19:16:07 -0600
Date: 2010-11-17T19:16:07-06:00 [thread overview]
Message-ID: <ic1uop$nhs$1@munin.nbi.dk> (raw)
In-Reply-To: tM6dnaTzn6shVH7RRVn_vwA@giganews.com
"Peter C. Chapin" <pcc482719@gmail.com> wrote in message
news:tM6dnaTzn6shVH7RRVn_vwA@giganews.com...
...
> Something I wonder about (I don't have the answer) is if it necessary to
> use a representation clause to force the size of the objects being read
> to be 8 bits. I'm a little unclear if the standard requires Character to
> be stored in a file in 8 bit units. That is, the language might treat
> the type Character rather more abstractly than you want. Again I'm not
> sure of this and I'd love to get some insights from others myself.
Surely not. Not all machines have 8-bits as any sort of native type. For
instance, the Unisys U2200 (a 36-bit machine, with 9-bit bytes) used
Character'Size = 9. (It was great fun for the cross-compiler.)
Randy.
next prev parent reply other threads:[~2010-11-18 1:16 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-17 4:44 Encapsulating Ada.Direct_IO Bryan
2010-11-17 5:20 ` Adam Beneschan
2010-11-26 15:31 ` Bryan
2010-11-17 12:25 ` Peter C. Chapin
2010-11-18 1:16 ` Randy Brukardt [this message]
2010-11-18 2:21 ` Peter C. Chapin
2010-11-18 16:36 ` Adam Beneschan
2010-11-18 18:21 ` Peter C. Chapin
2010-11-18 18:36 ` Randy Brukardt
2010-11-18 19:48 ` Adam Beneschan
2010-11-18 20:15 ` Dmitry A. Kazakov
2010-11-18 7:39 ` AdaMagica
2010-11-18 18:38 ` Randy Brukardt
2010-11-18 9:46 ` Maciej Sobczak
2010-11-18 16:31 ` Adam Beneschan
2010-11-18 17:05 ` Dmitry A. Kazakov
[not found] ` <ENidndoH8qoqjHvRnZ2dnUVZ_j-dnZ2d@earthlink.com>
2010-11-19 8:24 ` Dmitry A. Kazakov
2010-11-19 16:19 ` Adam Beneschan
2010-11-18 18:45 ` Randy Brukardt
2010-11-24 21:31 ` Warren
2010-11-17 22:32 ` Yannick Duchêne (Hibou57)
2010-11-17 23:03 ` Adam Beneschan
2010-11-17 23:11 ` Yannick Duchêne (Hibou57)
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox