Re: [PATCH 2/2] sparc: Add errata workaround to membar patterns

2024-01-08 Thread Eric Botcazou
> LEON now uses the standard V8 membar patterns that contains an ldstub > instruction. This instruction needs to be aligned properly when the > GR712RC errata workaround is enabled. > > gcc/ChangeLog: > > * config/sparc/sparc.cc (atomic_insn_for_leon3_p): Treat membar_storeload as atomic >

[PATCH 2/2] sparc: Add errata workaround to membar patterns

2024-01-04 Thread Daniel Cederman
LEON now uses the standard V8 membar patterns that contains an ldstub instruction. This instruction needs to be aligned properly when the GR712RC errata workaround is enabled. gcc/ChangeLog: * config/sparc/sparc.cc (atomic_insn_for_leon3_p): Treat membar_storeload as atomic * con