1 2; void *memalign(size_t alignment, 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 memalign 14 15EXTERN aligned_alloc 16 17defc memalign = aligned_alloc 18 19;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 20ELSE 21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 22 23PUBLIC memalign 24 25EXTERN memalign_unlocked 26 27defc memalign = memalign_unlocked 28 29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 30ENDIF 31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 32