diff options
-rw-r--r-- | linux-user/mmap.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/linux-user/mmap.c b/linux-user/mmap.c index cbaa7ce2c0..bfecb7a545 100644 --- a/linux-user/mmap.c +++ b/linux-user/mmap.c @@ -157,7 +157,7 @@ long target_mmap(target_ulong start, target_ulong len, int prot, target_ulong ret, end, real_start, real_end, retaddr, host_offset, host_len; long host_start; #if defined(__alpha__) || defined(__sparc__) || defined(__x86_64__) || \ - defined(__ia64) + defined(__ia64) || defined(__mips__) static target_ulong last_start = 0x40000000; #elif defined(__CYGWIN__) /* Cygwin doesn't have a whole lot of address space. */ @@ -202,8 +202,8 @@ long target_mmap(target_ulong start, target_ulong len, int prot, if (!(flags & MAP_FIXED)) { #if defined(__alpha__) || defined(__sparc__) || defined(__x86_64__) || \ - defined(__ia64) || defined(__CYGWIN__) - /* tell the kenel to search at the same place as i386 */ + defined(__ia64) || defined(__mips__) || defined(__CYGWIN__) + /* tell the kernel to search at the same place as i386 */ if (real_start == 0) { real_start = last_start; last_start += HOST_PAGE_ALIGN(len); |