簡體   English   中英

如何在Mac OS X程序集中動態分配內存?

[英]How do you dynamically allocate memory in Mac OS X assembly?

我想從一個沒有鏈接到標准C庫的匯編程序動態分配內存。 由於brk(2)和sbrk(2)在Mac OS X(10.6.2)上不可用,有哪些替代方案?

(我猜它涉及一個馬赫調用,但似乎很少有文檔)

可能最容易做的就是查看達爾文的資料 ,看看malloc如何在內部運作。

看起來像malloc調用mmap,它調用__mmap,看起來它只是一個系統調用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM