瀏覽代碼

need syscall.h for __NR_clone definition

Mike Frysinger 19 年之前
父節點
當前提交
582cf4bdc3
共有 1 個文件被更改,包括 3 次插入12 次删除
  1. 3 12
      libc/sysdeps/linux/alpha/clone.S

+ 3 - 12
libc/sysdeps/linux/alpha/clone.S

@@ -23,21 +23,12 @@
 #include <features.h>
 #define _ERRNO_H	1
 #include <bits/errno.h>
+#include <sys/syscall.h>
+#include <asm/regdef.h>
 
 /* int clone(int (*fn)(void *arg), void *child_stack, int flags, void *arg) */
 
-#define a0  $16
-#define a1  $17
-#define a2  $18
-#define a3  $19
-#define v0  $0
-#define fp  $15
-#define gp  $29
-#define ra  $26
-#define pv  $27
-#define zero  $31
-
-        .text
+.text
 .globl  __clone;
 .align 3;
 .ent  __clone , 0;