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