cvs commit: src/lib/libc Makefile
Daniel Eischen
deischen at freebsd.org
Mon Mar 13 01:10:50 UTC 2006
On Mon, 13 Mar 2006, Daniel Eischen wrote:
> deischen 2006-03-13 00:56:02 UTC
>
> FreeBSD src repository
>
> Modified files:
> lib/libc Makefile
> Log:
> Add hooks to build libc with symbol versioning. This is
> disabled by default; add SYMVER_ENABLED=true to /etc/make.conf
> to enable it. libc should get a version bump before this is
> enabled by default.
There is still one more piece missing. An awk script is used to
parse the symbol maps and version definitions to generate the linker
map file. I intend on adding the script to libc/scripts/version_gen.awk,
but it also could be used in a similar fashion by other libraries.
I know as soon as I commit it, someone will tell me to put it
somewhere else. Any other suggestions? The script is here:
http://people.freebsd.org/~deischen/symver/version_gen.awk
Thanks,
--
DE
More information about the cvs-src
mailing list