libc: stop exposing _iob and __iob
commit7cba22036e04177f35c63e67035e5148886f1951
authorJosef 'Jeff' Sipek <jeffpc@josefsipek.net>
Thu, 25 Jan 2018 13:51:32 +0000 (25 08:51 -0500)
committerJosef 'Jeff' Sipek <jeffpc@josefsipek.net>
Thu, 25 Jan 2018 13:51:32 +0000 (25 08:51 -0500)
tree32ea85c188f647e7c60f5d17ce47cf42fe1364bd
parentc1e42f35da37f32e54e064de6c6f3ac13032f3ea
libc: stop exposing _iob and __iob

Now that stdin/stdout/stderr are separate symbols, we can stop exposing _iob
and __iob to libc consumers.  The symbols are kept internally as an
implementation detail, however mapfile-vers makes sure that they aren't
reachable from the outside.
include/iso/stdio_iso.h
usr/src/cmd/mdb/common/mdb/mdb_lex.l
usr/src/lib/libc/inc/stdiom.h
usr/src/lib/libc/port/gen/nss_common.c
usr/src/lib/libc/port/mapfile-vers