OSDN Git Service

fix ld-behavior-dependent crash in ppc64 ldso startup
[android-x86/external-musl-libc.git] / arch / powerpc64 / reloc.h
index e1bad00..faf70ac 100644 (file)
@@ -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" )