2012-04-07 74 views
1

有誰知道CLI選項是爲m68K gcc交叉編譯器設置堆棧大小嗎?如何用m68k-uclinux-gcc設置堆棧大小?

我試過在我的CFLAGS中使用-Wl,-stack_size,0x0000f000,但運行m68k-uclinux-flthdr似乎表明它仍然設置爲0x1000?

 
[[email protected] 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) 

回答

0

使用-s選項用於例如--->

m68k-uclinux-flthdr -s 16000 

上述命令將改變堆棧大小爲16千字節(約)

類似地可以具有任何尺寸