about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-11-19 09:46:54 +0100
committerChristian Krinitsin <mail@krinitsin.com>2025-11-19 09:46:54 +0100
commit98f5171759b66f19f435cf10d991813d2c921dfe (patch)
treeeb201fe7f43dd227da9f774649b1a5b791a712b1
parentee4d6a7f028b6007425be03fa43e40552f2ba0fd (diff)
downloadfocaccia-98f5171759b66f19f435cf10d991813d2c921dfe.tar.gz
focaccia-98f5171759b66f19f435cf10d991813d2c921dfe.zip
Add LDAPUR reproducer
-rw-r--r--reproducers/issue-2419.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/reproducers/issue-2419.c b/reproducers/issue-2419.c
new file mode 100644
index 0000000..79e1a54
--- /dev/null
+++ b/reproducers/issue-2419.c
@@ -0,0 +1,16 @@
+int main() {
+    long long result;
+    long long data = 0x11111111deadbeef;
+    
+    
+    asm volatile(
+        "mov x1, %[data_addr]\n\t"
+        "ldapur x0, [x1, #-8]\n\t"
+        "mov %[result], x0\n\t"
+        : [result] "=r" (result)
+        : [data_addr] "r" (&data + 1)
+        : "x0", "x1", "memory"
+    );
+    
+    return 0;
+}