如何在Mac OS X程序集中动态分配内存?

Sco*_*ell 5 macos assembly memory-management sbrk

我想从一个没有链接到标准C库的汇编程序动态分配内存.由于brk(2)和sbrk(2)在Mac OS X(10.6.2)上不可用,有哪些替代方案?

(我猜它涉及一个马赫调用,但似乎很少有文档)

Pau*_*l R 2

也许最简单的事情就是查看Darwin 源代码并了解 malloc 内部是如何工作的。