[英]How to set stack size with m68k-uclinux-gcc?
有誰知道為 m68K gcc 交叉編譯器設置堆棧大小的 CLI 選項是什么?
我嘗試在我的 CFLAGS 中使用 -Wl,-stack_size,0x0000f000,但運行 m68k-uclinux-flthdr 似乎表明它仍設置為 0x1000?
[fred@localhost q4cgi]$ m68k-uclinux-flthdr a a Magic: bFLT Rev: 4 Build Date: Sat Apr 7 10:23:44 2012 Entry: 0x44 Data Start: 0xcec0 Data End: 0xe5f4 BSS End: 0x107f0 Stack Size: 0x1000 Reloc Start: 0xe5f4 Reloc Count: 0x5c1 Flags: 0x1 ( Load-to-Ram )
對例如 ---> 使用 -s 選項
m68k-uclinux-flthdr -s 16000
上面的命令會將堆棧大小更改為 16 kb(大約)
同樣你可以有任何大小
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.