有人知道为m68k gcc交叉编译器设置堆栈大小的cli选项吗?
我尝试在cflags中使用-wl、-stack_size、0x0000f000,但是运行m68k uclinux flthdr似乎表明它仍然设置为0x1000?
[fred@localhost q4cgi]$m68k uclinux flthdr甲
一
魔法:bflt
版次:4
建造日期:2012年4月7日星期六10:23:44
条目:0x44
数据开始:0xCEC0
数据端:0xE5F4
BSS端:0x107F0
堆栈大小:0x1000
重新启动:0xE5F4
重新记录计数:0x5C1
标志:0x1(加载到RAM)
最佳答案
使用-s选项例如-->
m68k-uclinux-flthdr -s 16000
上面的命令将堆栈大小更改为16 KB(大约)
同样,你可以有任何尺寸
关于linux - 如何使用m68k-uclinux-gcc设置堆栈大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10056695/