ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , C346BA02 , C348A01 , CS241C01-Q1 , CS241C05-Q1 , CS246C01-Q1 , CS348C02-Q1 , OMAP-L132 , OMAP-L137 , OMAP-L138 , S470AV336LYSQRB , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
--arg_size 选项会指示链接器分配存储器,这样加载器便能够从加载器的命令行向程序传递参数。--arg_size 选项的语法为:
--arg_size= size
size 是要在目标存储器中为命令行参数分配的字节数。
默认情况下,链接器会创建 __c_args__ 符号并将其设置为 -1。指定 --arg_size=size 时,会出现以下情况:
加载器和目标启动代码会使用 .args 段和 __c_args__ 符号来确定是否以及如何将参数从主机传递到目标程序。有关加载器的信息,请参阅《ARM 优化 C/C++ 编译器用户指南》