summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/linkage.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-24arm64: Extend support for CONFIG_FUNCTION_ALIGNMENTMark Rutland1-2/+2
2022-09-26arm64: Add types to indirect called assembly functionsSami Tolvanen1-0/+4
2022-02-22arm64: clean up symbol aliasingMark Rutland1-24/+0
2021-12-17arm64: Ensure that the 'bti' macro is defined where linkage.h is includedCatalin Marinas1-0/+4
2021-12-14arm64: Use BTI C directly and unconditionallyMark Brown1-16/+6
2021-12-14arm64: Unconditionally override SYM_FUNC macrosMark Brown1-5/+11
2021-12-14arm64: Add macro version of the BTI instructionMark Brown1-6/+1
2021-06-01arm64: Add assembly annotations for weak-PI-alias madnessRobin Murphy1-0/+8
2020-06-24arm64: Don't insert a BTI instruction at inner labelsJean-Philippe Brucker1-6/+0
2020-05-21arm64: vdso: Don't prefix sigreturn trampoline with a BTI C instructionWill Deacon1-3/+3
2020-05-07arm64: asm: Override SYM_FUNC_START when building the kernel with BTIMark Brown1-0/+46
2020-01-08arm64: asm: Add new-style position independent function annotationsMark Brown1-0/+16
2017-09-18arm64: relax assembly code alignment from 16 byte to 4 byteMasahiro Yamada1-2/+2
2012-10-20arm64: fix alignment padding in assembly codeMarc Zyngier1-0/+7