Re: [PATCH 1/2] ARC: define __ALIGN_STR and __ALIGN symbols for ARC

2020-03-11 Thread Vineet Gupta
On 3/11/20 9:26 AM, Eugeniy Paltsev wrote: > As of today ARC uses generic __ALIGN_STR and __ALIGN symbol > definitions from "include/linux/linkage.h" > They are defined to ".align 4,0x90" which instructed the assembler > to use `0x90` as a fill byte when aligning functions declared with > ENTRY or

[PATCH 1/2] ARC: define __ALIGN_STR and __ALIGN symbols for ARC

2020-03-11 Thread Eugeniy Paltsev
As of today ARC uses generic __ALIGN_STR and __ALIGN symbol definitions from "include/linux/linkage.h" They are defined to ".align 4,0x90" which instructed the assembler to use `0x90` as a fill byte when aligning functions declared with ENTRY or similar macroses. This leads to generated weird instr