Loading...
--- libmalloc/libmalloc-317.121.1/man/malloc.3
+++ libmalloc/libmalloc-166.200.60/man/malloc.3
@@ -27,8 +27,7 @@
.Nm malloc ,
.Nm realloc ,
.Nm reallocf ,
-.Nm valloc ,
-.Nm aligned_alloc
+.Nm valloc
.Nd memory allocation
.Sh SYNOPSIS
.In stdlib.h
@@ -57,11 +56,6 @@
.Fc
.Ft void *
.Fo valloc
-.Fa "size_t size"
-.Fc
-.Ft void *
-.Fo aligned_alloc
-.Fa "size_t alignment"
.Fa "size_t size"
.Fc
.Sh DESCRIPTION
@@ -76,9 +70,6 @@
The allocated memory is aligned such that it can be used for any data type,
including AltiVec- and SSE-related types.
The
-.Fn aligned_alloc
-function allocates memory with the requested alignment.
-The
.Fn free
function frees allocations that were created via the preceding allocation
functions.
@@ -104,14 +95,6 @@
.Fa size
bytes of memory and returns a pointer to the allocated memory.
The allocated memory is aligned on a page boundary.
-.Pp
-The
-.Fn aligned_alloc
-function allocates
-.Fa size
-bytes of memory with an alignment specified by
-.Fa alignment
-and returns a pointer to the allocated memory.
.Pp
The
.Fn realloc
@@ -171,9 +154,8 @@
.Fn malloc ,
.Fn realloc ,
.Fn reallocf ,
-.Fn valloc ,
and
-.Fn aligned_alloc
+.Fn valloc
functions return a pointer to allocated memory.
If there is an error, they return a
.Dv NULL
@@ -181,23 +163,6 @@
.Va errno
to
.Er ENOMEM .
-.Pp
-In addition,
-.Fn aligned_alloc
-returns a
-.Dv NULL
-pointer and sets
-.Va errno
-to
-.Er EINVAL
-if
-.Fa size
-is not an integral multiple of
-.Fa alignment ,
-or if
-.Fa alignment
-is not a power of 2 at least as large as
-.Fn sizeof "void *" .
.Pp
For
.Fn realloc ,