1
2; void *realloc(void *p, size_t size)
3
4INCLUDE "config_private.inc"
5
6SECTION code_clib
7SECTION code_alloc_malloc
8
9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
10IF __CLIB_OPT_MULTITHREAD & $01
11;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
12
13PUBLIC realloc_callee
14
15EXTERN asm_realloc
16
17realloc_callee:
18
19   pop hl
20   pop bc
21   ex (sp),hl
22
23   jp asm_realloc
24
25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
26ELSE
27;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
28
29PUBLIC realloc_callee
30
31EXTERN realloc_unlocked_callee
32
33defc realloc_callee = realloc_unlocked_callee
34
35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
36ENDIF
37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
38