In message <[EMAIL PROTECTED]>
        Gibbs Tanton <[EMAIL PROTECTED]> wrote:

> >  - The utf8_t, utf16_t and utf32_t types will need to be determined
> >    by configure as they will currently break on some machines. Plus
> >    machines without native 8, 16 and 32 bit types will be a problem.
> 
> Almost all hardware should have char as an 8 bit type so that shouldn't be a
> problem.  However, finding a 16 bit or 32 bit type might be a problem on
> some hardware.  We might want to think about using arrays of 8 bit types or
> using bit fields.

The Cray was the canonical example of a problem machine that I had
in mind - if I recall correctly even char is 8 bytes there isn't it?

Bit fields are no use as you can't have a pointer to a bit field.

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu

Reply via email to