Date: Tue, 28 Mar 1995 11:17:56 -0700 From: Nate Williams <nate@sneezy.sri.com> To: CVS-commiters@freefall.cdrom.com, cvs-share@freefall.cdrom.com Cc: current@FreeBSD.org, jkh@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk Message-ID: <199503281817.LAA11924@rocky.sri.MT.net> In-Reply-To: "Nate Williams" <nate@freefall.cdrom.com> "cvs commit: src/share/mk bsd.lib.mk" (Mar 28, 9:54)
next in thread | previous in thread | raw e-mail | index | archive | help
> nate 95/03/28 09:54:12 > > Modified: share/mk bsd.lib.mk > Log: > *Really* strip out unused local symbols from shared objects. Okay, this should fix the problem Jordan was having with the static hash function being visible outside of the routine. Note, there are apparently still some 'stripping' bugs that exist in ld that Bruce pointed out, and I have a pretty good idea Bruce would like to see those symbols be visible, but until we get ld to be happy with the local symbols intact, the above change needed to be made. Current users. This change should cause you no problems whatsoever, but I would recommend re-building your libraries simply because there are symbols in them that don't need to be there, and those may cause linker problems at a later date with other programs who use some of the libraries internal symbols. This will cause the libraries for 2.1R to be safe with the current ld. Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503281817.LAA11924>