Skip site navigation (1)Skip section navigation (2)
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>