Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

libbsdmalloc(3LIB)

Name

libbsdmalloc - memory allocator interface library

Synopsis

cc [ flag ... ] file ... –lbsdmalloc [ library ... ]
#include <stdlib.h>

Description

Functions in this library provide a collection of malloc routines that use BSD semantics.

INTERFACES

The shared object libbsdmalloc.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces.

See bsdmalloc(3MALLOC) for information on these interfaces.

calloc
free
malloc
malloc_usable_size
memalign
realloc
valloc

Files

/usr/lib/libbsdmalloc.so.1

shared object

/usr/lib/64/libbsdmalloc.so.1

64−bit shared object

Attributes

See attributes(7) for description of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
system/library
MT-Level
Unsafe

Usage

See malloc(3C) for an overview and comparison of all the allocation libraries provided by Oracle Solaris.

See Also

pvs(1), bsdmalloc(3MALLOC), intro(3), attributes(7)