请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6678 工具/软件:Linux
你(们)好
我们使用 C6x-ucinux-gcc 交叉编译我们的 C 代码并在6678板的 C6x Linux 上运行它。
在我们的代码中、我们有一个分配。 当分配大小超过32 MB 时、程序被终止、 并弹出一条"SEGV"消息。
这种限制是否是从 Linux 方面强制的? 如果是这种情况、是否有任何方法可以更改此配置?
是否可以更改 Linux 源代码来解决此问题? (我们已经这样做来解决一些其他问题。)