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