objtool: Change UNWIND_HINT() argument order
The most important argument is 'type', make that one first. Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/d994f8c29376c5618c75698df28fc03b52d3a868.1677683419.git.jpoimboe@kernel.org
This commit is contained in:
committed by
Peter Zijlstra
parent
1c0c1faf56
commit
d88ebba45d
@ -67,7 +67,7 @@
|
|||||||
#else
|
#else
|
||||||
|
|
||||||
#define UNWIND_HINT_FUNC \
|
#define UNWIND_HINT_FUNC \
|
||||||
UNWIND_HINT(ORC_REG_SP, 8, UNWIND_HINT_TYPE_FUNC, 0, 0)
|
UNWIND_HINT(UNWIND_HINT_TYPE_FUNC, ORC_REG_SP, 8, 0, 0)
|
||||||
|
|
||||||
#endif /* __ASSEMBLY__ */
|
#endif /* __ASSEMBLY__ */
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
|
|
||||||
#define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \
|
#define UNWIND_HINT(type, sp_reg, sp_offset, signal, end) \
|
||||||
"987: \n\t" \
|
"987: \n\t" \
|
||||||
".pushsection .discard.unwind_hints\n\t" \
|
".pushsection .discard.unwind_hints\n\t" \
|
||||||
/* struct unwind_hint */ \
|
/* struct unwind_hint */ \
|
||||||
@ -137,8 +137,7 @@
|
|||||||
|
|
||||||
#ifndef __ASSEMBLY__
|
#ifndef __ASSEMBLY__
|
||||||
|
|
||||||
#define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \
|
#define UNWIND_HINT(type, sp_reg, sp_offset, signal, end) "\n\t"
|
||||||
"\n\t"
|
|
||||||
#define STACK_FRAME_NON_STANDARD(func)
|
#define STACK_FRAME_NON_STANDARD(func)
|
||||||
#define STACK_FRAME_NON_STANDARD_FP(func)
|
#define STACK_FRAME_NON_STANDARD_FP(func)
|
||||||
#define ANNOTATE_NOENDBR
|
#define ANNOTATE_NOENDBR
|
||||||
|
Reference in New Issue
Block a user