Date: Sun, 12 Mar 2006 20:10:37 -0500 (EST) From: Daniel Eischen <deischen@freebsd.org> To: src-committers@freebsd.org, <cvs-src@freebsd.org>, <cvs-all@freebsd.org> Subject: Re: cvs commit: src/lib/libc Makefile Message-ID: <Pine.GSO.4.43.0603122001590.11242-100000@sea.ntplx.net> In-Reply-To: <200603130056.k2D0u2g6062806@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.43.0603122001590.11242-100000>