syscall-template-hppa-hpux-9.03.S
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /* ==== syscall.S ============================================================
  2.  * Written 1996 by Stefan Grefen, grefen@convex.com
  3.  */
  4. #include <sys/syscall.h>
  5. #define _CAT(a,b)a##b
  6. #define CAT(a,b)_CAT(a,b)
  7. #define MKNAME(a)CAT(a,SYSCALL_NAME)
  8.       .CODE
  9. machdep_error                                                 
  10.       sub %r0,%r28,%r28                                       
  11.       bv,n %r0(%r2)                                           
  12.       .label MKNAME(machdep_sys_)
  13.       .PROC           
  14.       .CALLINFO       NO_CALLS,FRAME=0
  15.         ldil -0x80000,%r1             
  16.         ble 4(%sr7,%r1)               
  17.         ldi MKNAME(SYS_),%r22 
  18.         or,= %r0,%r22,%r0
  19.         b,n machdep_error
  20.         bv,n %r0(%r2) 
  21.       .PROCEND        
  22.       .EXPORT         MKNAME(machdep_sys_)