Une bibliothèque de type stdlib sur un environnement nu? (gestion de la mémoire et, espérons-le, du support pthread)

Existe-t-il une bibliothèque de type stdlib pour la programmation bare metal? J’essaye de construire un programme (supposé être construit sur linux) pour un environnement nu-metal. Le programme dépend de stdlib et de posix lib (malloc, calloc, realloc, free et pthread). Je vais le modifier pour un seul thread de toute façon.
Je lisais https://www.ibm.com/developerworks/aix/tutorials/au-memorymanager/ et je mettrai peut-être en place ma propre gestion de mémoire. Mais dans mon cas, le programme contient malloc / realloc / free de différentes tailles. S’il existe un programme (open source) prenant en charge la gestion de la mémoire (et espérons-le également.), Donnez-moi un conseil. La langue est C.

Pour les fonctions d’allocation de mémoire, vous devriez pouvoir adapter l’implémentation dlmalloc du domaine public de Doug Lea . Lisez le fichier pour plus de détails, mais vous devrez fournir une fonction pour MORECORE qui demande un bloc de mémoire. Si vous êtes sur du métal nu, cela ne fera que renvoyer des blocs consécutifs commençant au-dessus de l’emplacement où votre code est chargé.