Commit 6b078dfd60f160b038c60d8c2d290feec1b49548

Authored by ths
1 parent 187337f8

Add __mips__to mmap specialcase.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2932 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 3 additions and 3 deletions
linux-user/mmap.c
... ... @@ -157,7 +157,7 @@ long target_mmap(target_ulong start, target_ulong len, int prot,
157 157 target_ulong ret, end, real_start, real_end, retaddr, host_offset, host_len;
158 158 long host_start;
159 159 #if defined(__alpha__) || defined(__sparc__) || defined(__x86_64__) || \
160   - defined(__ia64)
  160 + defined(__ia64) || defined(__mips__)
161 161 static target_ulong last_start = 0x40000000;
162 162 #elif defined(__CYGWIN__)
163 163 /* 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,
202 202  
203 203 if (!(flags & MAP_FIXED)) {
204 204 #if defined(__alpha__) || defined(__sparc__) || defined(__x86_64__) || \
205   - defined(__ia64) || defined(__CYGWIN__)
206   - /* tell the kenel to search at the same place as i386 */
  205 + defined(__ia64) || defined(__mips__) || defined(__CYGWIN__)
  206 + /* tell the kernel to search at the same place as i386 */
207 207 if (real_start == 0) {
208 208 real_start = last_start;
209 209 last_start += HOST_PAGE_ALIGN(len);
... ...