]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: lib: Use modern annotations for assembly functions
authorMark Brown <broonie@kernel.org>
Mon, 6 Jan 2020 19:58:17 +0000 (19:58 +0000)
committerWill Deacon <will@kernel.org>
Wed, 8 Jan 2020 12:23:02 +0000 (12:23 +0000)
commit4fbc5f8f9c223409d9aafcdfd692d174fde5bb3b
tree58c39c4356929979b57fad4970f1e65838769c65
parent95020ec4828289722111aaef9b930911cd5483d8
arm64: lib: Use modern annotations for assembly functions

In an effort to clarify and simplify the annotation of assembly functions
in the kernel new macros have been introduced. These replace ENTRY and
ENDPROC and also add a new annotation for static functions which previously
had no ENTRY equivalent. Update the annotations in the library code to the
new macros.

Signed-off-by: Mark Brown <broonie@kernel.org>
[will: Use SYM_FUNC_START_WEAK_PI]
Signed-off-by: Will Deacon <will@kernel.org>
19 files changed:
arch/arm64/lib/clear_page.S
arch/arm64/lib/clear_user.S
arch/arm64/lib/copy_from_user.S
arch/arm64/lib/copy_in_user.S
arch/arm64/lib/copy_page.S
arch/arm64/lib/copy_to_user.S
arch/arm64/lib/crc32.S
arch/arm64/lib/memchr.S
arch/arm64/lib/memcmp.S
arch/arm64/lib/memcpy.S
arch/arm64/lib/memmove.S
arch/arm64/lib/memset.S
arch/arm64/lib/strchr.S
arch/arm64/lib/strcmp.S
arch/arm64/lib/strlen.S
arch/arm64/lib/strncmp.S
arch/arm64/lib/strnlen.S
arch/arm64/lib/strrchr.S
arch/arm64/lib/tishift.S