make tools question & symbol versioning

Daniel Eischen eischen at vigrid.com
Mon Feb 27 21:51:49 PST 2006


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

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

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

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

For those that don't know what symbol versioning is, there's
a brief explanation at:

   http://people.freebsd.org/~deischen/symver/library_versioning.txt

and you can find some other documents at:

  http://people.redhat.com/~drepper/symbol-versioning
  http://docs.sun.com/app/docs/doc/817-4415/6mjum5she?a=view

or google.

-- 
DE




More information about the freebsd-arch mailing list