]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/isa-l/erasure_code/aarch64/gf_6vect_mad_neon.S
import quincy beta 17.1.0
[ceph.git] / ceph / src / isa-l / erasure_code / aarch64 / gf_6vect_mad_neon.S
index 4886440ba82087de4edd2f0aa9f4219c95ca48e8..7ec2d80b6dc4f8165350fbdc7d7771c372bd54c7 100644 (file)
@@ -526,7 +526,8 @@ gf_6vect_mad_neon:
        sub     x_dest5, x_dest5, x_tmp
        sub     x_dest6, x_dest6, 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]
 
@@ -602,7 +603,7 @@ gf_6vect_mad_neon:
        mov     w_ret, #1
        ret
 
-.section .data
+.section .rodata
 .balign 8
 const_tbl:
        .dword 0x0000000000000000, 0x0000000000000000