ACK: [mantic][PATCH] UBUNTU: [Config] Add CONFIG_AS_HAS_NON_CONST_LEB128 on riscv64
Tim Gardner
tim.gardner at canonical.com
Tue Jun 13 21:32:19 UTC 2023
On 6/13/23 05:05, Andrea Righi wrote:
> On Tue, Jun 13, 2023 at 11:31:12AM +0100, Dimitri John Ledkov wrote:
>> riscv64 now too has CONFIG_AS_HAS_NON_CONST_LEB128 available.
>>
>> Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
>> ---
>
> It looks like a change that has been introduced with binutils >= 2.40.50
> (also as a reference https://sourceware.org/bugzilla/show_bug.cgi?id=27215).
>
> I'd change the description a little bit and update also AS_VERSION and
> LD_VERSION to make it clear that it's config diff caused by a toolchain
> change, something like the following.
>
> What do you think?
>
> ---
>
> From: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
>
> UBUNTU: [Config] Add CONFIG_AS_HAS_NON_CONST_LEB128 on riscv64
>
> riscv64 now too has CONFIG_AS_HAS_NON_CONST_LEB128 available with the
> new binutils (>= 2.40.50).
>
> Moreover, update AS_VERSION and LD_VERSION.
>
> Link: https://sourceware.org/bugzilla/show_bug.cgi?id=27215
> Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
> Signed-off-by: Andrea Righi <andrea.righi at canonical.com>
>
> diff --git a/debian.master/config/annotations b/debian.master/config/annotations
> index f15dd4ce26ef..665e1e3c00b0 100644
> --- a/debian.master/config/annotations
> +++ b/debian.master/config/annotations
> @@ -1755,13 +1755,13 @@ CONFIG_AS_HAS_CFI_NEGATE_RA_STATE policy<{'arm64': 'y'}>
> CONFIG_AS_HAS_INSN policy<{'riscv64': 'y'}>
> CONFIG_AS_HAS_LDAPR policy<{'arm64': 'y'}>
> CONFIG_AS_HAS_LSE_ATOMICS policy<{'arm64': 'y'}>
> -CONFIG_AS_HAS_NON_CONST_LEB128 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
> +CONFIG_AS_HAS_NON_CONST_LEB128 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
> CONFIG_AS_HAS_SHA3 policy<{'arm64': 'y'}>
> CONFIG_AS_IS_GNU policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
> CONFIG_AS_SHA1_NI policy<{'amd64': 'y'}>
> CONFIG_AS_SHA256_NI policy<{'amd64': 'y'}>
> CONFIG_AS_TPAUSE policy<{'amd64': 'y'}>
> -CONFIG_AS_VERSION policy<{'amd64': '24000', 'arm64': '24000', 'armhf': '24000', 'ppc64el': '24000', 'riscv64': '24000', 's390x': '24000'}>
> +CONFIG_AS_VERSION policy<{'amd64': '24050', 'arm64': '24050', 'armhf': '24050', 'ppc64el': '24050', 'riscv64': '24050', 's390x': '24050'}>
> CONFIG_AS_VFP_VMRS_FPINST policy<{'armhf': 'y'}>
> CONFIG_AT76C50X_USB policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
> CONFIG_AT803X_PHY policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
> @@ -7048,7 +7048,7 @@ CONFIG_LD_HEAD_STUB_CATCH policy<{'ppc64el': 'n'}>
> CONFIG_LD_IS_BFD policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
> CONFIG_LD_ORPHAN_WARN policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y'}>
> CONFIG_LD_ORPHAN_WARN_LEVEL policy<{'amd64': '"warn"', 'arm64': '"warn"', 'armhf': '"warn"', 'ppc64el': '"warn"', 'riscv64': '"warn"'}>
> -CONFIG_LD_VERSION policy<{'amd64': '24000', 'arm64': '24000', 'armhf': '24000', 'ppc64el': '24000', 'riscv64': '24000', 's390x': '24000'}>
> +CONFIG_LD_VERSION policy<{'amd64': '24050', 'arm64': '24050', 'armhf': '24050', 'ppc64el': '24050', 'riscv64': '24050', 's390x': '24050'}>
> CONFIG_LEDS_88PM860X policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': '-'}>
> CONFIG_LEDS_AAEON policy<{'amd64': 'm'}>
> CONFIG_LEDS_AAT1290 policy<{'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
>
Acked-by: Tim Gardner <tim.gardner at canonical.com>
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list