[BACK]Return to setjmp.S CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / arch / aarch64 / gen

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libc/arch/aarch64/gen/setjmp.S between version 1.1.4.2 and 1.2

version 1.1.4.2, 2014/08/20 00:02:08 version 1.2, 2017/11/28 13:09:05
Line 92  ENTRY(__longjmp14)
Line 92  ENTRY(__longjmp14)
   
         ldp     x4,  x5,  [x0, #_JB_X29]          ldp     x4,  x5,  [x0, #_JB_X29]
         cbz     x3, .Lbotch          cbz     x3, .Lbotch
         cbz     x4, .Lbotch  
         cbz     x5, .Lbotch          cbz     x5, .Lbotch
   
         ldp     x19, x20, [x0, #_JB_X19]          ldp     x19, x20, [x0, #_JB_X19]
Line 101  ENTRY(__longjmp14)
Line 100  ENTRY(__longjmp14)
         ldp     x25, x26, [x0, #_JB_X25]          ldp     x25, x26, [x0, #_JB_X25]
         ldp     x27, x28, [x0, #_JB_X27]          ldp     x27, x28, [x0, #_JB_X27]
   
         ldr     x5, [x0, #_JB_TPIDR]          ldr     x2, [x0, #_JB_TPIDR]
         msr     tpidr_el0, x5          msr     tpidr_el0, x2
   
         ldp     d8,  d9,  [x0, #_JB_D8]          ldp     d8,  d9,  [x0, #_JB_D8]
         ldp     d10, d11, [x0, #_JB_D10]          ldp     d10, d11, [x0, #_JB_D10]

Legend:
Removed from v.1.1.4.2  
changed lines
  Added in v.1.2

CVSweb <webmaster@jp.NetBSD.org>