make tools question & symbol versioning

Hajimu UMEMOTO ume at freebsd.org
Mon Feb 27 22:23:44 PST 2006


Hi,

>>>>> On Tue, 28 Feb 2006 00:51:48 -0500 (EST)
>>>>> Daniel Eischen <eischen at vigrid.com> said:

eischen> I'm working on symbol versioning for libc and have an awk script
eischen> that needs to run (from libc/Makefile) in order to generate the
eischen> symbol map file.  It may also be applicable for symbol versioning
eischen> other libraries.  Where is the right place to put it?

eischen> If anyone is interested in reviewing, the first shot at symbol
eischen> versioning for libc at:

eischen>   http://people.freebsd.org/~deischen/symver/symver.diffs

eischen> I was conservative in removing global symbols.  I'm sure there
eischen> are others that can be removed, but we can do that later.

It seems your diff includes the functions only for libc internal, such
as gethostbyname_r.  Do we need to target such symbols?

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-arch mailing list