[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [ot] Linux stdio question, howto find fopened files



On Fri, Mar 21, 2003 at 03:03:33PM -0600, Michael Heironimus wrote:

> Well, __iob is reasonably portable because it looks like it's a standard
> part of a System V libc. In theory, I think glibc is supposed to support
> the System V ABI, but it doesn't seem to have an __iob[]. I don't think
> __iob is specified in any other standard, and different versions of the
> System V ABI standard don't even define it in quite the same way.
> 

info libc ; i SVID
"""
SVID (The System V Interface Description)
-----------------------------------------
...
   The GNU C library defines most of the facilities required by the SVID
that are not also required by the ISO C or POSIX standards, for
compatibility with  System V Unix and other Unix systems (such as
SunOS) which include these facilities.  However, many of the more
obscure and less generally useful facilities required by the SVID are
not included.  (In fact, Unix System V itself does not provide them
all.)
...
"""

So, the long and the short of it is GNU libc doesn't claim to fully
support System V.

I looked for __iob in the SUS3, for instance, and couldn't find
neither hide nor hair...

-- 
echo ">gra.fcw@2ztr< eryyvZ .T pveR" | rot13 | reverse



Reply to: