svn commit: r364675 - head/sys/powerpc/powerpc
John Baldwin
jhb at FreeBSD.org
Mon Aug 24 20:06:00 UTC 2020
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
More information about the svn-src-all
mailing list