ZHCU875Z August 2001 – October 2023 SM320F28335-EP
默认情况下,链接器不压缩复制表(节 3.3.3和节 8.8)源数据段。--cinit_compression 和 --copy_compression 选项指定通过链接器进行压缩。仅当通过指定 --abi=eabi 选项使用 EABI 时才支持这些选项。对于 COFF 目标模块,这些选项不受支持。
--cinit_compression 选项指定链接器应用于 C 自动初始化复制表源数据段的压缩类型。默认为 lzss。
可使用链接器生成的复制表来管理重叠。为了节省 ROM 空间,链接器可压缩由复制表复制的数据。压缩数据在复制过程中被解压。--copy_compression 选项控制复制数据表的压缩。
这些选项的语法为:
--cinit_compression[=compression_kind]
--copy_compression[=compression_kind]
compression_kind 可以是以下类型之一:
更多有关压缩的信息,请参阅节 8.8.5。