~vcs-imports/eglibc/trunk

« back to all changes in this revision

Viewing changes to libc/ports/sysdeps/aarch64/setjmp.S

  • Committer: joseph
  • Date: 2013-06-04 15:48:26 UTC
  • Revision ID: svn-v4:7b3dc134-2b1b-0410-93df-9e9f96275f8d:trunk:23218
Merge changes between r23097 and r23217 from /fsf/trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
        stp     d10, d11, [x0, #JB_D10<<3]
45
45
        stp     d12, d13, [x0, #JB_D12<<3]
46
46
        stp     d14, d15, [x0, #JB_D14<<3]
47
 
        mov     x1,  sp
48
 
        str     x1,  [x0, #JB_SP<<3]
 
47
        mov     x2,  sp
 
48
        str     x2,  [x0, #JB_SP<<3]
 
49
#if defined NOT_IN_libc && defined IS_IN_rtld
 
50
        /* In ld.so we never save the signal mask */
 
51
        mov     w0, #0
 
52
        RET
 
53
#else
49
54
        b       C_SYMBOL_NAME(__sigjmp_save)
 
55
#endif
50
56
END (__sigsetjmp)
51
57
hidden_def (__sigsetjmp)