Re: Canonical

Eric Salo (salo@mrjones.engr.sgi.com)
Wed, 12 Feb 1997 15:07:09 -0800

> So what are the alignment rules. If there are alignment rules, what is the
> FILE_EXTENT of MPI_BYTE and the FILE_EXTENT of 4*MPI_BYTE?

I don't quite understand what you're asking here. The alignment rules are
pretty much what you would assume they might be; objects of size N bytes must
usually be N-byte aligned, but nothing more restrictive than 8-byte alignment
is ever needed. I think.

> What about the optional types? Are there going to be some required
> representations? If not, is this useful?

Good point! I don't know what the answer should be here.

> Are MPI_DATA_MIPS32 and MPI_DATA_MIPS64 attibutes, constants for use with
> open, both? Currently open uses the or-ing of bit fields (get your
> representations in early :-).

They are exactly the same kind of animal as MPI_DATA_NATIVE and
MPI_DATA_INTERNAL, whatever those are.

-- 
Eric Salo    Silicon Graphics Inc.    salo@sgi.com