ASM allowed in Fortran? and OpenDir?
Walter Spector
w6ws@earthlink.net
Thu Aug 9 06:38:00 GMT 2007
Janne Blomqvist wrote:
> .... Is
> there an internal dirid allocator in the library, or is there some
> POSIX api for getting it? I see there is dirfd(), but that is not part
> of POSIX.
On a *nix system, the dirid allocator would be down in the kernel
somewhere. On cygwin... maybe in the cygwin dll? maybe in windoze?
I really don't know. They are not something the PXF routines really
need to do anything with, except pass them through.
Where PXF routines MAY need an allocator is with the structure handles.
On a system where the default integer size corresponds to the size of
a pointer (e.g., 32-bit windows/cygwin), one can simply use the address
as a handle. However on a system where this is not true (e.g., IA-64),
an allocatator needs to be used to keep the handle size down - to fit in
the default sized integer.
W.
More information about the Fortran
mailing list