This is the mail archive of the
mailing list for the glibc project.
> GLIBC_PRIVATE symbols are also used by at least some of the miscellaneous
> executables built by glibc, not just glibc libraries.
> Some of this may be by accident (errno is used from GLIBC_PRIVATE,
> because I think of the definitions in include/errno.h).
That is probably accidental and probably should be fixed.
But nowadays I think it would make sense to officially export the TLS errno.
> Some looks more deliberate (the iconv program using __gconv_get_alias_db).
Right. I think such cases are probably OK as they are.