diff --git a/gst/gstarch.h b/gst/gstarch.h index cc908bcbdb..4721cf56e0 100644 --- a/gst/gstarch.h +++ b/gst/gstarch.h @@ -152,7 +152,7 @@ struct minimal_stackframe { __asm__("copy %0,%%sp\n\t" : : "r"(stackpointer)); #define GST_ARCH_CALL(target) \ - __asm__("copy $1,%%r22\n\t" /* set call address */ \ + __asm__("copy %0,%%r22\n\t" /* set call address */ \ ".CALL\n\t" /* call pseudo insn (why?) */ \ "bl $$dyncall,%%r31\n\t" : : "r"(target));