]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/isa-l/erasure_code/aarch64/gf_5vect_mad_neon.S
import quincy beta 17.1.0
[ceph.git] / ceph / src / isa-l / erasure_code / aarch64 / gf_5vect_mad_neon.S
index 5cbc6bf92e6574c26a816f49a91643ed19d5b2b8..f0ff163feff13ff1eb9b54054d8394022109dc89 100644 (file)
@@ -463,7 +463,8 @@ gf_5vect_mad_neon:
        sub     x_dest4, x_dest4, x_tmp
        sub     x_dest5, x_dest5, x_tmp
 
-       ldr     x_const, =const_tbl
+       adrp    x_const, const_tbl
+       add     x_const, x_const, :lo12:const_tbl
        sub     x_const, x_const, x_tmp
        ldr     q_tmp, [x_const, #16]
 
@@ -527,7 +528,7 @@ gf_5vect_mad_neon:
        mov     w_ret, #1
        ret
 
-.section .data
+.section .rodata
 .balign 8
 const_tbl:
        .dword 0x0000000000000000, 0x0000000000000000