Re: [OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-29 Thread kai
On 9/29/22 15:21, Richard Purdie wrote: On Thu, 2022-09-29 at 15:13 +0800, kai wrote: On 9/29/22 14:49, Richard Purdie wrote: On Thu, 2022-09-29 at 11:32 +0800, kai wrote: From: Kai Kang It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS when clang is used. But override

Re: [OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-29 Thread Richard Purdie
On Thu, 2022-09-29 at 15:13 +0800, kai wrote: > On 9/29/22 14:49, Richard Purdie wrote: > > On Thu, 2022-09-29 at 11:32 +0800, kai wrote: > > > From: Kai Kang > > > > > > It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS > > > when clang is used. But override 'toolchain-cla

Re: [OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-29 Thread kai
On 9/29/22 14:49, Richard Purdie wrote: On Thu, 2022-09-29 at 11:32 +0800, kai wrote: From: Kai Kang It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS when clang is used. But override 'toolchain-clang' is applied before overrides 'TRANSLATED_TARGET_ARCH' such as x86-64,

Re: [OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-28 Thread Richard Purdie
On Thu, 2022-09-29 at 11:32 +0800, kai wrote: > From: Kai Kang > > It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS > when clang is used. But override 'toolchain-clang' is applied before > overrides 'TRANSLATED_TARGET_ARCH' such as x86-64, then GPROFNG_ALTS is > still set

[OE-core] [PATCH] binutils: apply override toolchain-clang last

2022-09-28 Thread kai
From: Kai Kang It disables gprofng for toolchain clang, so it should clear GPROFNG_ALTS when clang is used. But override 'toolchain-clang' is applied before overrides 'TRANSLATED_TARGET_ARCH' such as x86-64, then GPROFNG_ALTS is still set and not cleared. Append 'forcevariable' to apply it last t