Merge branch 'origin'
[pandora-kernel.git] / arch / sparc64 / solaris / entry64.S
index 4b6ae58..f170324 100644 (file)
@@ -180,6 +180,8 @@ solaris_sigsuspend:
         nop
        call            sys_sigsuspend
         stx            %o0, [%sp + PTREGS_OFF + PT_V9_I0]
+       b,pt            %xcc, ret_from_solaris
+        nop
 
        .globl          solaris_getpid
 solaris_getpid:
@@ -215,7 +217,7 @@ solaris_unimplemented:
        ba,pt           %xcc, ret_from_solaris
         nop
 
-       .section        __ex_table,#alloc
+       .section        __ex_table,"a"
        .align          4
        .word           exen, exenf