aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/arm/mm/proc-arm720.S
diff options
context:
space:
mode:
authorNick Desaulniers <ndesaulniers@google.com>2022-06-29 11:02:22 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-07-02 16:28:51 +0200
commit02c200fdba463209a3b7650ec285a758319c968b (patch)
tree1625a1968600ff94da085a27ed31812766068c82 /arch/arm/mm/proc-arm720.S
parentcrypto: arm/sha512-neon - avoid ADRL pseudo instruction (diff)
downloadwireguard-linux-02c200fdba463209a3b7650ec285a758319c968b.tar.xz
wireguard-linux-02c200fdba463209a3b7650ec285a758319c968b.zip
ARM: 8933/1: replace Sun/Solaris style flag on section directive
commit 790756c7e0229dedc83bf058ac69633045b1000e upstream It looks like a section directive was using "Solaris style" to declare the section flags. Replace this with the GNU style so that Clang's integrated assembler can assemble this directive. The modified instances were identified via: $ ag \.section | grep # Link: https://ftp.gnu.org/old-gnu/Manuals/gas-2.9.1/html_chapter/as_7.html#SEC119 Link: https://github.com/ClangBuiltLinux/linux/issues/744 Link: https://bugs.llvm.org/show_bug.cgi?id=43759 Link: https://reviews.llvm.org/D69296 Acked-by: Nicolas Pitre <nico@fluxnic.net> Reviewed-by: Ard Biesheuvel <ardb@kernel.org> Reviewed-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Suggested-by: Fangrui Song <maskray@google.com> Suggested-by: Jian Cai <jiancai@google.com> Suggested-by: Peter Smith <peter.smith@linaro.org> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/arm/mm/proc-arm720.S')
-rw-r--r--arch/arm/mm/proc-arm720.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mm/proc-arm720.S b/arch/arm/mm/proc-arm720.S
index c99d24363f32..39361e196d61 100644
--- a/arch/arm/mm/proc-arm720.S
+++ b/arch/arm/mm/proc-arm720.S
@@ -172,7 +172,7 @@ arm720_crval:
* See <asm/procinfo.h> for a definition of this structure.
*/
- .section ".proc.info.init", #alloc
+ .section ".proc.info.init", "a"
.macro arm720_proc_info name:req, cpu_val:req, cpu_mask:req, cpu_name:req, cpu_flush:req
.type __\name\()_proc_info,#object