Revision 48733d19 linux-user/syscall.c
b/linux-user/syscall.c | ||
---|---|---|
74 | 74 |
//#define DEBUG |
75 | 75 |
|
76 | 76 |
#if defined(TARGET_I386) || defined(TARGET_ARM) || defined(TARGET_SPARC) \ |
77 |
|| defined(TARGET_M68K) || defined(TARGET_SH4) |
|
77 |
|| defined(TARGET_M68K) || defined(TARGET_SH4) || defined(TARGET_CRIS)
|
|
78 | 78 |
/* 16 bit uid wrappers emulation */ |
79 | 79 |
#define USE_UID16 |
80 | 80 |
#endif |
... | ... | |
2286 | 2286 |
for (i = 7; i < 30; i++) |
2287 | 2287 |
new_env->ir[i] = 0; |
2288 | 2288 |
} |
2289 |
#elif defined(TARGET_CRIS) |
|
2290 |
if (!newsp) |
|
2291 |
newsp = env->regs[14]; |
|
2292 |
new_env->regs[14] = newsp; |
|
2289 | 2293 |
#else |
2290 | 2294 |
#error unsupported target CPU |
2291 | 2295 |
#endif |
... | ... | |
3502 | 3506 |
#endif |
3503 | 3507 |
#ifdef TARGET_NR_mmap |
3504 | 3508 |
case TARGET_NR_mmap: |
3505 |
#if defined(TARGET_I386) || defined(TARGET_ARM) || defined(TARGET_M68K) |
|
3509 |
#if defined(TARGET_I386) || defined(TARGET_ARM) || defined(TARGET_M68K) || defined(TARGET_CRIS)
|
|
3506 | 3510 |
{ |
3507 | 3511 |
target_ulong *v; |
3508 | 3512 |
target_ulong v1, v2, v3, v4, v5, v6; |
Also available in: Unified diff