Re: [RFC V3 12/18] arm64: assembler: Add macro to annotate asm function having non standard stack-frame.

2019-07-02 Thread Raphael Gault
Hi, On 7/1/19 3:40 PM, Catalin Marinas wrote: On Mon, Jun 24, 2019 at 10:55:42AM +0100, Raphael Gault wrote: --- a/arch/arm64/include/asm/assembler.h +++ b/arch/arm64/include/asm/assembler.h @@ -752,4 +752,17 @@ USER(\label, icivau, \tmp2)// invalidate I line PoU

Re: [RFC V3 12/18] arm64: assembler: Add macro to annotate asm function having non standard stack-frame.

2019-07-01 Thread Catalin Marinas
On Mon, Jun 24, 2019 at 10:55:42AM +0100, Raphael Gault wrote: > --- a/arch/arm64/include/asm/assembler.h > +++ b/arch/arm64/include/asm/assembler.h > @@ -752,4 +752,17 @@ USER(\label, ic ivau, \tmp2)// > invalidate I line PoU > .Lyield_out_\@ : > .endm > > + /*

[RFC V3 12/18] arm64: assembler: Add macro to annotate asm function having non standard stack-frame.

2019-06-24 Thread Raphael Gault
Some functions don't have standard stack-frames but are intended this way. In order for objtool to ignore those particular cases we add a macro that enables us to annotate the cases we chose to mark as particular. Signed-off-by: Raphael Gault --- arch/arm64/include/asm/assembler.h | 13