> On 8 Sep 2020, at 15:08, Jan Beulich wrote:
>
> On 08.09.2020 15:05, Bertrand Marquis wrote:
>>> On 8 Sep 2020, at 13:53, Jan Beulich wrote:
>>>
>>> With gcc10 inlining is (no longer?) the default for certain atomics.
>>>
>>> Suggested-by: Julien Grall
>>> Signed-off-by: Jan Beulich
>>>
On 08.09.2020 15:03, Julien Grall wrote:
> I would suggest: "xen/arm64: Force GCC to always inline generic atomics
> helpers".
>
> On 08/09/2020 13:53, Jan Beulich wrote:
>> With gcc10 inlining is (no longer?) the default for certain atomics.
>
> How about the following:
>
> "Recent versions of
On 08.09.2020 15:05, Bertrand Marquis wrote:
>> On 8 Sep 2020, at 13:53, Jan Beulich wrote:
>>
>> With gcc10 inlining is (no longer?) the default for certain atomics.
>>
>> Suggested-by: Julien Grall
>> Signed-off-by: Jan Beulich
>> --- a/xen/arch/arm/arch.mk
>> +++ b/xen/arch/arm/arch.mk
>> @@
> On 8 Sep 2020, at 13:53, Jan Beulich wrote:
>
> With gcc10 inlining is (no longer?) the default for certain atomics.
>
> Suggested-by: Julien Grall
> Signed-off-by: Jan Beulich
> --- a/xen/arch/arm/arch.mk
> +++ b/xen/arch/arm/arch.mk
> @@ -12,6 +12,7 @@ CFLAGS-$(CONFIG_ARM_32) += -mcpu=co
Hi Jan,
I would suggest: "xen/arm64: Force GCC to always inline generic atomics
helpers".
On 08/09/2020 13:53, Jan Beulich wrote:
With gcc10 inlining is (no longer?) the default for certain atomics.
How about the following:
"Recent versions of GCC (at least GCC10) will not inline generic a
With gcc10 inlining is (no longer?) the default for certain atomics.
Suggested-by: Julien Grall
Signed-off-by: Jan Beulich
--- a/xen/arch/arm/arch.mk
+++ b/xen/arch/arm/arch.mk
@@ -12,6 +12,7 @@ CFLAGS-$(CONFIG_ARM_32) += -mcpu=cortex-
CFLAGS-$(CONFIG_ARM_64) += -mcpu=generic
CFLAGS-$(CONFI