diff options
author | Mark Brown <broonie@kernel.org> | 2020-01-06 22:58:17 +0300 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2020-01-08 15:23:02 +0300 |
commit | 3ac0f4526dfb80625f5c2365bccd85be68db93ef (patch) | |
tree | 58c39c4356929979b57fad4970f1e65838769c65 /arch/arm64/lib/strnlen.S | |
parent | 35e61c77ef386555f3df1bc2057098c6997ca10b (diff) | |
download | linux-3ac0f4526dfb80625f5c2365bccd85be68db93ef.tar.xz |
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>
Diffstat (limited to 'arch/arm64/lib/strnlen.S')
-rw-r--r-- | arch/arm64/lib/strnlen.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm64/lib/strnlen.S b/arch/arm64/lib/strnlen.S index c0bac9493c68..b72913a99038 100644 --- a/arch/arm64/lib/strnlen.S +++ b/arch/arm64/lib/strnlen.S @@ -47,7 +47,7 @@ limit_wd .req x14 #define REP8_7f 0x7f7f7f7f7f7f7f7f #define REP8_80 0x8080808080808080 -WEAK(strnlen) +SYM_FUNC_START_WEAK_PI(strnlen) cbz limit, .Lhit_limit mov zeroones, #REP8_01 bic src, srcin, #15 @@ -156,5 +156,5 @@ CPU_LE( lsr tmp2, tmp2, tmp4 ) /* Shift (tmp1 & 63). */ .Lhit_limit: mov len, limit ret -ENDPIPROC(strnlen) +SYM_FUNC_END_PI(strnlen) EXPORT_SYMBOL_NOKASAN(strnlen) |