]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/unix/sysv/linux/csky/abiv2/setcontext.S
C-SKY: mark lr as undefined to stop unwinding
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / csky / abiv2 / setcontext.S
index 6d3f04f9f09fa55709d8b655050880a97b45f73e..34de6e3ab4a19c40bacfbd8c3046cbd678cba9b3 100644 (file)
@@ -62,6 +62,8 @@ END (setcontext)
 weak_alias (__setcontext, setcontext)
 
 ENTRY (__startcontext)
+       .cfi_label .Ldummy
+       cfi_undefined (lr)
        mov     a0, r9
        cmpnei  r9, 0   /* r9 was set in makecontext.  */
        bf      1f      /* null, then exit.  */