Commit 148f50581bc4686d16b9dd5d4536557aa7380b0f

Authored by bellard
1 parent 4b4f782c

uid32 syscalls


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1678 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 19 additions and 19 deletions
linux-user/mips/syscall_nr.h
... ... @@ -18,15 +18,15 @@
18 18 #define TARGET_NR_time (TARGET_NR_Linux + 13)
19 19 #define TARGET_NR_mknod (TARGET_NR_Linux + 14)
20 20 #define TARGET_NR_chmod (TARGET_NR_Linux + 15)
21   -#define TARGET_NR_lchown (TARGET_NR_Linux + 16)
  21 +#define TARGET_NR_lchown32 (TARGET_NR_Linux + 16)
22 22 #define TARGET_NR_break (TARGET_NR_Linux + 17)
23 23 #define TARGET_NR_unused18 (TARGET_NR_Linux + 18)
24 24 #define TARGET_NR_lseek (TARGET_NR_Linux + 19)
25 25 #define TARGET_NR_getpid (TARGET_NR_Linux + 20)
26 26 #define TARGET_NR_mount (TARGET_NR_Linux + 21)
27 27 #define TARGET_NR_umount (TARGET_NR_Linux + 22)
28   -#define TARGET_NR_setuid (TARGET_NR_Linux + 23)
29   -#define TARGET_NR_getuid (TARGET_NR_Linux + 24)
  28 +#define TARGET_NR_setuid32 (TARGET_NR_Linux + 23)
  29 +#define TARGET_NR_getuid32 (TARGET_NR_Linux + 24)
30 30 #define TARGET_NR_stime (TARGET_NR_Linux + 25)
31 31 #define TARGET_NR_ptrace (TARGET_NR_Linux + 26)
32 32 #define TARGET_NR_alarm (TARGET_NR_Linux + 27)
... ... @@ -48,11 +48,11 @@
48 48 #define TARGET_NR_times (TARGET_NR_Linux + 43)
49 49 #define TARGET_NR_prof (TARGET_NR_Linux + 44)
50 50 #define TARGET_NR_brk (TARGET_NR_Linux + 45)
51   -#define TARGET_NR_setgid (TARGET_NR_Linux + 46)
52   -#define TARGET_NR_getgid (TARGET_NR_Linux + 47)
  51 +#define TARGET_NR_setgid32 (TARGET_NR_Linux + 46)
  52 +#define TARGET_NR_getgid32 (TARGET_NR_Linux + 47)
53 53 #define TARGET_NR_signal (TARGET_NR_Linux + 48)
54   -#define TARGET_NR_geteuid (TARGET_NR_Linux + 49)
55   -#define TARGET_NR_getegid (TARGET_NR_Linux + 50)
  54 +#define TARGET_NR_geteuid32 (TARGET_NR_Linux + 49)
  55 +#define TARGET_NR_getegid32 (TARGET_NR_Linux + 50)
56 56 #define TARGET_NR_acct (TARGET_NR_Linux + 51)
57 57 #define TARGET_NR_umount2 (TARGET_NR_Linux + 52)
58 58 #define TARGET_NR_lock (TARGET_NR_Linux + 53)
... ... @@ -72,8 +72,8 @@
72 72 #define TARGET_NR_sigaction (TARGET_NR_Linux + 67)
73 73 #define TARGET_NR_sgetmask (TARGET_NR_Linux + 68)
74 74 #define TARGET_NR_ssetmask (TARGET_NR_Linux + 69)
75   -#define TARGET_NR_setreuid (TARGET_NR_Linux + 70)
76   -#define TARGET_NR_setregid (TARGET_NR_Linux + 71)
  75 +#define TARGET_NR_setreuid32 (TARGET_NR_Linux + 70)
  76 +#define TARGET_NR_setregid32 (TARGET_NR_Linux + 71)
77 77 #define TARGET_NR_sigsuspend (TARGET_NR_Linux + 72)
78 78 #define TARGET_NR_sigpending (TARGET_NR_Linux + 73)
79 79 #define TARGET_NR_sethostname (TARGET_NR_Linux + 74)
... ... @@ -82,8 +82,8 @@
82 82 #define TARGET_NR_getrusage (TARGET_NR_Linux + 77)
83 83 #define TARGET_NR_gettimeofday (TARGET_NR_Linux + 78)
84 84 #define TARGET_NR_settimeofday (TARGET_NR_Linux + 79)
85   -#define TARGET_NR_getgroups (TARGET_NR_Linux + 80)
86   -#define TARGET_NR_setgroups (TARGET_NR_Linux + 81)
  85 +#define TARGET_NR_getgroups32 (TARGET_NR_Linux + 80)
  86 +#define TARGET_NR_setgroups32 (TARGET_NR_Linux + 81)
87 87 #define TARGET_NR_reserved82 (TARGET_NR_Linux + 82)
88 88 #define TARGET_NR_symlink (TARGET_NR_Linux + 83)
89 89 #define TARGET_NR_unused84 (TARGET_NR_Linux + 84)
... ... @@ -97,7 +97,7 @@
97 97 #define TARGET_NR_truncate (TARGET_NR_Linux + 92)
98 98 #define TARGET_NR_ftruncate (TARGET_NR_Linux + 93)
99 99 #define TARGET_NR_fchmod (TARGET_NR_Linux + 94)
100   -#define TARGET_NR_fchown (TARGET_NR_Linux + 95)
  100 +#define TARGET_NR_fchown32 (TARGET_NR_Linux + 95)
101 101 #define TARGET_NR_getpriority (TARGET_NR_Linux + 96)
102 102 #define TARGET_NR_setpriority (TARGET_NR_Linux + 97)
103 103 #define TARGET_NR_profil (TARGET_NR_Linux + 98)
... ... @@ -140,8 +140,8 @@
140 140 #define TARGET_NR_sysfs (TARGET_NR_Linux + 135)
141 141 #define TARGET_NR_personality (TARGET_NR_Linux + 136)
142 142 #define TARGET_NR_afs_syscall (TARGET_NR_Linux + 137) /* Syscall for Andrew File System */
143   -#define TARGET_NR_setfsuid (TARGET_NR_Linux + 138)
144   -#define TARGET_NR_setfsgid (TARGET_NR_Linux + 139)
  143 +#define TARGET_NR_setfsuid32 (TARGET_NR_Linux + 138)
  144 +#define TARGET_NR_setfsgid32 (TARGET_NR_Linux + 139)
145 145 #define TARGET_NR__llseek (TARGET_NR_Linux + 140)
146 146 #define TARGET_NR_getdents (TARGET_NR_Linux + 141)
147 147 #define TARGET_NR__newselect (TARGET_NR_Linux + 142)
... ... @@ -187,13 +187,13 @@
187 187 #define TARGET_NR_shutdown (TARGET_NR_Linux + 182)
188 188 #define TARGET_NR_socket (TARGET_NR_Linux + 183)
189 189 #define TARGET_NR_socketpair (TARGET_NR_Linux + 184)
190   -#define TARGET_NR_setresuid (TARGET_NR_Linux + 185)
191   -#define TARGET_NR_getresuid (TARGET_NR_Linux + 186)
  190 +#define TARGET_NR_setresuid32 (TARGET_NR_Linux + 185)
  191 +#define TARGET_NR_getresuid32 (TARGET_NR_Linux + 186)
192 192 #define TARGET_NR_query_module (TARGET_NR_Linux + 187)
193 193 #define TARGET_NR_poll (TARGET_NR_Linux + 188)
194 194 #define TARGET_NR_nfsservctl (TARGET_NR_Linux + 189)
195   -#define TARGET_NR_setresgid (TARGET_NR_Linux + 190)
196   -#define TARGET_NR_getresgid (TARGET_NR_Linux + 191)
  195 +#define TARGET_NR_setresgid32 (TARGET_NR_Linux + 190)
  196 +#define TARGET_NR_getresgid32 (TARGET_NR_Linux + 191)
197 197 #define TARGET_NR_prctl (TARGET_NR_Linux + 192)
198 198 #define TARGET_NR_rt_sigreturn (TARGET_NR_Linux + 193)
199 199 #define TARGET_NR_rt_sigaction (TARGET_NR_Linux + 194)
... ... @@ -204,7 +204,7 @@
204 204 #define TARGET_NR_rt_sigsuspend (TARGET_NR_Linux + 199)
205 205 #define TARGET_NR_pread64 (TARGET_NR_Linux + 200)
206 206 #define TARGET_NR_pwrite64 (TARGET_NR_Linux + 201)
207   -#define TARGET_NR_chown (TARGET_NR_Linux + 202)
  207 +#define TARGET_NR_chown32 (TARGET_NR_Linux + 202)
208 208 #define TARGET_NR_getcwd (TARGET_NR_Linux + 203)
209 209 #define TARGET_NR_capget (TARGET_NR_Linux + 204)
210 210 #define TARGET_NR_capset (TARGET_NR_Linux + 205)
... ...