[BACK]Return to SYS.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / arch / powerpc64

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/powerpc64/SYS.h between version 1.1 and 1.2

version 1.1, 2006/07/01 16:37:20 version 1.2, 2010/03/22 02:17:23
Line 19 
Line 19 
 #define _SYSCALL(x,y)           .text                           ;\  #define _SYSCALL(x,y)           .text                           ;\
                                 .align  2                       ;\                                  .align  2                       ;\
                         2:      b       PIC_PLT(_C_LABEL(__cerror));\                          2:      b       PIC_PLT(_C_LABEL(__cerror));\
                                   nop                             ;\
                                 _SYSCALL_NOERROR(x,y)           ;\                                  _SYSCALL_NOERROR(x,y)           ;\
                                 bso     2b                                  bso     2b
   
Line 31 
Line 32 
   
 #define PSEUDO(x,y)             _SYSCALL_NOERROR(x,y)           ;\  #define PSEUDO(x,y)             _SYSCALL_NOERROR(x,y)           ;\
                                 bnslr                           ;\                                  bnslr                           ;\
                                 b       PIC_PLT(_C_LABEL(__cerror))                                  b       PIC_PLT(_C_LABEL(__cerror));\
                                   nop
   
 #define RSYSCALL_NOERROR(x)     PSEUDO_NOERROR(x,x)  #define RSYSCALL_NOERROR(x)     PSEUDO_NOERROR(x,x)
   

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

CVSweb <webmaster@jp.NetBSD.org>