Why is a __strtol_internal defined in dlfcn/eval.c?

Ulrich Drepper drepper@redhat.com
Thu Sep 6 23:50:00 GMT 2001


"H . J . Lu" <hjl@lucon.org> writes:

> Why is a __strtol_internal defined in dlfcn/eval.c? There is one in
> libc.

Because using the real implementation would require dragging in tons
of stuff (like the entire locale implementation) into libdl.  Note the
libdl is executable.  Don't worry about any such thing, it makes sense.

-- 
---------------.                          ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Red Hat          `--' drepper at redhat.com   `------------------------



More information about the Libc-alpha mailing list