diff options
| author | miod <> | 2009-12-07 18:47:38 +0000 |
|---|---|---|
| committer | miod <> | 2009-12-07 18:47:38 +0000 |
| commit | 66073233547366f9be938315518a5e182a75d3ff (patch) | |
| tree | 912b41510e2dad8b801e463250fb6b162948e607 /src/lib/libc/stdlib/malloc.c | |
| parent | 6db314ac494de70d7fb419b7ffee45ec9fe0faba (diff) | |
| download | openbsd-66073233547366f9be938315518a5e182a75d3ff.tar.gz openbsd-66073233547366f9be938315518a5e182a75d3ff.tar.bz2 openbsd-66073233547366f9be938315518a5e182a75d3ff.zip | |
Make userland malloc use __LDPGSZ granularity on mips, regardless of the
actual kernel page size.
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libc/stdlib/malloc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/libc/stdlib/malloc.c b/src/lib/libc/stdlib/malloc.c index b364a0c28b..b3fa447ceb 100644 --- a/src/lib/libc/stdlib/malloc.c +++ b/src/lib/libc/stdlib/malloc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: malloc.c,v 1.121 2009/11/27 20:11:01 otto Exp $ */ | 1 | /* $OpenBSD: malloc.c,v 1.122 2009/12/07 18:47:38 miod Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2008 Otto Moerbeek <otto@drijf.net> | 3 | * Copyright (c) 2008 Otto Moerbeek <otto@drijf.net> |
| 4 | * | 4 | * |
| @@ -53,6 +53,8 @@ | |||
| 53 | 53 | ||
| 54 | #if defined(__sparc__) && !defined(__sparcv9__) | 54 | #if defined(__sparc__) && !defined(__sparcv9__) |
| 55 | #define MALLOC_PAGESHIFT (13U) | 55 | #define MALLOC_PAGESHIFT (13U) |
| 56 | #elif defined(__mips64__) | ||
| 57 | #define MALLOC_PAGESHIFT (14U) | ||
| 56 | #else | 58 | #else |
| 57 | #define MALLOC_PAGESHIFT (PGSHIFT) | 59 | #define MALLOC_PAGESHIFT (PGSHIFT) |
| 58 | #endif | 60 | #endif |
