Date: Mon, 24 Aug 2020 13:05:57 -0700 From: John Baldwin <jhb@FreeBSD.org> To: Leandro Lupori <luporl@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r364675 - head/sys/powerpc/powerpc Message-ID: <fbabca11-4ce0-820a-7b5a-7b7a5cd8cbc6@FreeBSD.org> In-Reply-To: <202008241340.07ODeaBG068401@repo.freebsd.org> References: <202008241340.07ODeaBG068401@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 8/24/20 6:40 AM, Leandro Lupori wrote: > Author: luporl > Date: Mon Aug 24 13:40:35 2020 > New Revision: 364675 > URL: https://svnweb.freebsd.org/changeset/base/364675 > > Log: > [PowerPC] Make new auxv format default > > Assume ELF images without OSREL use the new auxv format. > > This is specially important for rtld, that is not tagged. Using > direct exec mode with new (ELFv2) binaries that expect the new auxv > format would result in crashes otherwise. > > Unfortunately, this may break direct exec'ing old binaries, > but it seems better to correctly support new binaries by default, > considering the transition to ELFv2 happened quite some time > ago. If needed, a sysctl may be added to allow old auxv format to > be used when OSREL is not found. BTW, rtld is now tagged in HEAD as of r363264 (a little over a month ago) -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fbabca11-4ce0-820a-7b5a-7b7a5cd8cbc6>