// stdio.asm: WORD p_realloc,'REALLOC',fasm anchor:p_realloc[] === Word: REALLOC .... Data stack: ( a m n -- a ) .... "REALLOC" is a word that reallocates memory using mremap of address a of size m to be size n bytes and returns the lowest address of the allocated block. Note that this makes new page allocations for the process from the kernel, and the granularity is in pages, i.e. a multiple of 4 kb. The memory is reampped using the MREMAP_MAYMOVE flag, See also <>