malloc.h on OS X

記憶がちょっとあやふやになってきてますが, ちょっと前にLeopardに何かのソフトをソースからコンパイルしてインストールしようとしたときのこと。
malloc.hが見つからない旨のエラーが出た。フォーラムを巡ってみたところ, (少なくともLeopardでは)malloc.hは /usr/include/直下ではなく, /usr/include/malloc/malloc.h というパスのため,

#include <malloc.h>

#include <malloc/malloc.h>

に変えてコンパイルし直したら通った。

で, 今この記事を書くためにちょっと調べたら, Apple Developer Connectionによると, malloc.hについては

Not supported, use stdlib.h
ということが簡単に見つかった。なーんだ。