summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorotto <>2017-02-12 10:46:09 +0000
committerotto <>2017-02-12 10:46:09 +0000
commit0b5d2b2db7b47bf4118663a1826ad55a16a9930d (patch)
tree22c80fe9a6aae08b29812caa2e20c332b0105cf7 /src/lib
parent8268fe790c86c379912aa8d5cbf05a25fdcbba1e (diff)
downloadopenbsd-0b5d2b2db7b47bf4118663a1826ad55a16a9930d.tar.gz
openbsd-0b5d2b2db7b47bf4118663a1826ad55a16a9930d.tar.bz2
openbsd-0b5d2b2db7b47bf4118663a1826ad55a16a9930d.zip
malloc does not *need* to return page-aligned objects for size >=
a page. This is not required by any standard and other malloc implementation do not document (or implement) this. ok deraadt@
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libc/stdlib/malloc.37
1 files changed, 2 insertions, 5 deletions
diff --git a/src/lib/libc/stdlib/malloc.3 b/src/lib/libc/stdlib/malloc.3
index 1abbbdbc7a..1f80c3529e 100644
--- a/src/lib/libc/stdlib/malloc.3
+++ b/src/lib/libc/stdlib/malloc.3
@@ -30,9 +30,9 @@
30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31.\" SUCH DAMAGE. 31.\" SUCH DAMAGE.
32.\" 32.\"
33.\" $OpenBSD: malloc.3,v 1.100 2016/10/20 08:03:15 jmc Exp $ 33.\" $OpenBSD: malloc.3,v 1.101 2017/02/12 10:46:09 otto Exp $
34.\" 34.\"
35.Dd $Mdocdate: October 20 2016 $ 35.Dd $Mdocdate: February 12 2017 $
36.Dt MALLOC 3 36.Dt MALLOC 3
37.Os 37.Os
38.Sh NAME 38.Sh NAME
@@ -66,9 +66,6 @@ maintains multiple lists of free blocks according to size, allocating
66space from the appropriate list. 66space from the appropriate list.
67The allocated space is suitably aligned (after possible pointer coercion) for 67The allocated space is suitably aligned (after possible pointer coercion) for
68storage of any type of object. 68storage of any type of object.
69If the space is of
70.Em pagesize
71or larger, the memory returned will be page-aligned.
72.Pp 69.Pp
73The 70The
74.Fn calloc 71.Fn calloc