Index: lib/accelerated/aarch64/elf/aes-aarch64.s
--- lib/accelerated/aarch64/elf/aes-aarch64.s.orig
+++ lib/accelerated/aarch64/elf/aes-aarch64.s
@@ -47,13 +47,14 @@
 
 
 .arch armv8-a+crypto
-.text
+.rodata
 .align 5
 .Lrcon:
 .long 0x01,0x01,0x01,0x01
 .long 0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d,0x0c0f0e0d
 .long 0x1b,0x1b,0x1b,0x1b
 
+.text
 .globl aes_v8_set_encrypt_key
 .type aes_v8_set_encrypt_key,%function
 .align 5
@@ -76,7 +77,8 @@ aes_v8_set_encrypt_key:
  tst w1,#0x3f
  b.ne .Lenc_key_abort
 
- adr x3,.Lrcon
+ adrp x3,.Lrcon
+ add x3,x3,:lo12:.Lrcon
  cmp w1,#192
 
  eor v0.16b,v0.16b,v0.16b
