R_AARCH64_LDST128_ABS_LO12_NC - gcl.git - GNU Common Lisp

index : gcl.git
GNU Common Lisp
summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamm Maguire <camm@debian.org>2014年08月13日 21:42:06 +0000
committerCamm Maguire <camm@debian.org>2014年08月13日 21:42:06 +0000
commitd6865d617460216dcadfc8bf6b00f7c25f05cff6 (patch)
tree4d4d6292d521e4271cc58c189f41ff8fba6a692a
parent1548ea1553d08b6f37ccd920d8b9d7748b7386ee (diff)
downloadgcl-d6865d617460216dcadfc8bf6b00f7c25f05cff6.tar.gz
R_AARCH64_LDST128_ABS_LO12_NC
Diffstat
-rw-r--r--gcl/h/elf64_aarch64_reloc.h 3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcl/h/elf64_aarch64_reloc.h b/gcl/h/elf64_aarch64_reloc.h
index d715f80cc..753ff285a 100644
--- a/gcl/h/elf64_aarch64_reloc.h
+++ b/gcl/h/elf64_aarch64_reloc.h
@@ -41,3 +41,6 @@
case R_AARCH64_LDST64_ABS_LO12_NC: /* LD/ST64: (S+A) & 0xff8 */
store_val(where,MASK(12) << 10,((s+a) & 0xff8) << 7);
break;
+ case R_AARCH64_LDST128_ABS_LO12_NC: /* LD/ST128: (S+A) & 0xff8 */
+ store_val(where,MASK(12) << 10,((s+a) & 0xff0) << 6);
+ break;
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月04日 15:21:08 +0000

AltStyle によって変換されたページ (->オリジナル) /