Other Parts Discussed in Thread: AM263P4
主题:AM263P4 中讨论的其他器件
您好:
我们正在评估 TI ARM Clang 4.0.3 LTS、以便将来可能与 Sitara (AM263P4) 器件配合使用。
作为测试、我们尝试为 TMS570 (Cortex-R4F) 重新构建现有固件。
构建几乎会成功、但生成的十六进制代码使用 BE-8 编码(指令字节交换)、而 TMS570 需要 BE-32。
数据字节序正确 — 只有指令字节被反转。
上游 LLVM/Clang(已测试 v20.1)支持-mbe32 选项、可生成正确的 BE-32 输出。
TI ARM Clang 似乎不支持此选项。
我们不使用 CCS、而只是 Makefile 构建、因此我们对 tiarmclang 的直接编译器选项感兴趣、该选项用于启用 be-32 模式。
问题:
如何配置 TI ARM Clang 以为 Cortex-R4F 生成 BA-32 输出?
此模式是否有编译器或链接器选项?
谢谢、
Jiri
PS:产品选择“CCSTUDIO-THEA"无效“无效、此表单不允许我直接询问 TI Clang 编译器