MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / __libc_memalign

Function __libc_memalign

3rd/mimalloc-2.0.9/src/alloc-override.c:267–271  ·  view source on GitHub ↗

forward __libc interface (see PR #667)

Source from the content-addressed store, hash-verified

265#if defined(__wasi__)
266 // forward __libc interface (see PR #667)
267 void* __libc_malloc(size_t size) MI_FORWARD1(mi_malloc, size)
268 void* __libc_calloc(size_t count, size_t size) MI_FORWARD2(mi_calloc, count, size)
269 void* __libc_realloc(void* p, size_t size) MI_FORWARD2(mi_realloc, p, size)
270 void __libc_free(void* p) MI_FORWARD0(mi_free, p)
271 void* __libc_memalign(size_t alignment, size_t size) { return mi_memalign(alignment, size); }
272
273#elif defined(__GLIBC__) && defined(__linux__)
274 // forward __libc interface (needed for glibc-based Linux distributions)

Callers

nothing calls this directly

Calls 1

mi_memalignFunction · 0.85

Tested by

no test coverage detected