Control: tags -1 patch
An update on this bug. Rich was able to create a patch that fixes this problem.
http://www.openwall.com/lists/musl/2017/03/08/2
Can we cherry pick it once it gets accept upstream?
diff --git a/arch/powerpc64/reloc.h b/arch/powerpc64/reloc.h
index e1bad00..faf70ac 100644
--- a/arch/powerpc64/reloc.h
+++ b/arch/powerpc64/reloc.h
@@ -27,6 +27,6 @@
" bl 1f \n" \
" .long " #sym "-. \n" \
"1: mflr %1 \n" \
- " lwz %0, 0(%1) \n" \
+ " lwa %0, 0(%1) \n" \
" add %0, %0, %1 \n" \
: "=r"(*(fp)), "=r"((long){0}) : : "memory", "lr" )