aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/linkage.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-24arm64: Extend support for CONFIG_FUNCTION_ALIGNMENTGravatar Mark Rutland 1-2/+2
2022-09-26arm64: Add types to indirect called assembly functionsGravatar Sami Tolvanen 1-0/+4
2022-02-22arm64: clean up symbol aliasingGravatar Mark Rutland 1-24/+0
2021-12-17arm64: Ensure that the 'bti' macro is defined where linkage.h is includedGravatar Catalin Marinas 1-0/+4
2021-12-14arm64: Use BTI C directly and unconditionallyGravatar Mark Brown 1-16/+6
2021-12-14arm64: Unconditionally override SYM_FUNC macrosGravatar Mark Brown 1-5/+11
2021-12-14arm64: Add macro version of the BTI instructionGravatar Mark Brown 1-6/+1
2021-06-01arm64: Add assembly annotations for weak-PI-alias madnessGravatar Robin Murphy 1-0/+8
2020-06-24arm64: Don't insert a BTI instruction at inner labelsGravatar Jean-Philippe Brucker 1-6/+0
2020-05-21arm64: vdso: Don't prefix sigreturn trampoline with a BTI C instructionGravatar Will Deacon 1-3/+3
2020-05-07arm64: asm: Override SYM_FUNC_START when building the kernel with BTIGravatar Mark Brown 1-0/+46
2020-01-08arm64: asm: Add new-style position independent function annotationsGravatar Mark Brown 1-0/+16
2017-09-18arm64: relax assembly code alignment from 16 byte to 4 byteGravatar Masahiro Yamada 1-2/+2
2012-10-20arm64: fix alignment padding in assembly codeGravatar Marc Zyngier 1-0/+7