Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 00:51:48 -0500 (EST)
From:      Daniel Eischen <eischen@vigrid.com>
To:        arch@freebsd.org
Subject:   make tools question & symbol versioning
Message-ID:  <Pine.GSO.4.43.0602272036380.18663-100000@sea.ntplx.net>

next in thread | raw e-mail | index | archive | help
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





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.43.0602272036380.18663-100000>