Посмотрите в соответствующем выпуске glibc на старом сайте 1 или здесь . Например, если вы используете glib 2.9, он находится в этом архиве . Ищите файл malloc/malloc.c
.
Вы увидите, что это не тривиальный кусок библиотечного кода.
1 Похоже, они изменили структуру каталогов после glibc-2.9.