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

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/sh3/SYS.h between version 1.8 and 1.9

version 1.8, 2006/01/06 03:58:31 version 1.9, 2006/01/06 06:19:20
Line 40 
Line 40 
 #define SYSTRAP(x)                                      \  #define SYSTRAP(x)                                      \
                 mov.l   903f, r0;                       \                  mov.l   903f, r0;                       \
                 .long   0xc380; /* trapa #0x80 */       \                  .long   0xc380; /* trapa #0x80 */       \
                 nop;                                    \  
                 bra     904f;                           \                  bra     904f;                           \
                  nop;                                   \                   nop;                                   \
                 .align  2;                              \                  .align  2;                              \
Line 50 
Line 49 
 #define SYSTRAP(x)                                      \  #define SYSTRAP(x)                                      \
                 mov.l   903f, r0;                       \                  mov.l   903f, r0;                       \
                 trapa   #0x80;                          \                  trapa   #0x80;                          \
                 nop;                                    \  
                 bra     904f;                           \                  bra     904f;                           \
                  nop;                                   \                   nop;                                   \
                 .align  2;                              \                  .align  2;                              \
Line 92 
Line 90 
                 .text;                                  \                  .text;                                  \
         911:    JUMP_CERROR;                            \          911:    JUMP_CERROR;                            \
                 _SYSCALL_NOERROR(x,y);                  \                  _SYSCALL_NOERROR(x,y);                  \
                 bf      911b;                           \                  bf      911b
                 nop  
   
 #define SYSCALL_NOERROR(x)                              \  #define SYSCALL_NOERROR(x)                              \
                 _SYSCALL_NOERROR(x,x)                  _SYSCALL_NOERROR(x,x)

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb <webmaster@jp.NetBSD.org>