リビジョン | b84da91e64f2c7f60feafa9e6c9c1bb55d9e0c04 (tree) |
---|---|
日時 | 2001-01-16 22:13:42 |
作者 | Eric Andersen <andersen@code...> |
コミッター | Eric Andersen |
Remove generated files
@@ -1,41 +0,0 @@ | ||
1 | -#undef _syscall0 | |
2 | -#undef _syscall1 | |
3 | -#undef _syscall2 | |
4 | -#undef _syscall3 | |
5 | -#undef _syscall4 | |
6 | -#undef _syscall5 | |
7 | - | |
8 | -#include "str_syscalls.h" | |
9 | - | |
10 | -#undef uClibc_syscall_exit | |
11 | -#define uClibc_syscall_exit(type,name,type1,arg1) \ | |
12 | -__asm__ ( \ | |
13 | -".text\n.align 4\n.global "###name"\n"#name":;\npushl %ebp;\n" \ | |
14 | -"movl %esp,%ebp;\nsubl $4,%esp;\npushl %ebx;\nmovl 8(%ebp),%ebx;\n" \ | |
15 | -"jmp _start_exit" \ | |
16 | -) | |
17 | - | |
18 | -#define unified_syscall_body(name) \ | |
19 | -__asm__ ( \ | |
20 | -".text\n.align 4\n.global "###name"\n"#name":\nmovb $"__STR_NR_##name \ | |
21 | -",%al;\n jmp __uClibc_syscall" \ | |
22 | -) | |
23 | - | |
24 | -#define _syscall0(type,name) \ | |
25 | -unified_syscall_body(name) | |
26 | - | |
27 | -#define _syscall1(type,name,type1,arg1) \ | |
28 | -unified_syscall_body(name) | |
29 | - | |
30 | -#define _syscall2(type,name,type1,arg1,type2,arg2) \ | |
31 | -unified_syscall_body(name) | |
32 | - | |
33 | -#define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ | |
34 | -unified_syscall_body(name) | |
35 | - | |
36 | -#define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ | |
37 | -unified_syscall_body(name) | |
38 | - | |
39 | -#define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5) \ | |
40 | -unified_syscall_body(name) | |
41 | - |