工具与软件:
从 tiarmclang (对于 M4F CPU)生成的 ELF 文件中、我看到一个名为.TI.section.flags 的段、键入"PROGBITS"。
关于这一点的以下问题:
1.该部分的目的是什么,以及何时/如何使用它?
2.运行固件时、是否会使 RPRC 文件中的二进制文件与内存中的二进制文件不同?
仅供参考、我们将使用 CRC 检查传记、但它们之间似乎存在差异。
段标头:
[nr]名称 类型 地址 关闭 尺寸 ES 过滤器 Lk INF 报警
....
[34].TI.section.flags PROGBITS 00000000 12fe38 00001a 00 0 0 0
....
标志键:
W (写入)、A (分配)、X (执行)、M (合并)、S (字符串)、 I (INFO)、
L (链路顺序)、O (需要额外的操作系统处理)、G (组)、T (TLS)、
c (压缩)、x (未知)、o (特定于操作系统)、E (排除)、
d (mbind)、y (purecode)、p (特定于处理器)