b 跳转指令(跳转范围为32Mb) bl 带返回地址的跳转,指令自动将下一条指令的地址复制到R14寄存器,然后跳转到指定地址去执行,执行完后返回到下一条指令处执行 pc 寄存器R15,程序计数器指向当前执行的程序地址 lr 寄存器R14,链接寄存器保存程序跳转时的返回地址 ldr 从内存中读取数据加载到寄存器中 str 将寄存器中的数据保存到内存 mov 寄存器与寄存器之间的数据传送指令,也可以将立即数传给目标寄存器 add 加法指令 sub 减法指…
One ELF Section per Function https://blog.csdn.net/iceiilin/article/details/6091575 因此,可以得出,选项One ELF Section per Function的主要功能是对冗余函数的优化.通过这个选项,可以在最后生成的二进制文件中将冗余函数排除掉(虽然其所在的文件已经参与了编译链接),以便最大程度地优化最后生成的二进制代码. 而该选项实现的机制是将每一个函数作为一个优化的单元,而并非整个文件作为参与优化的单元.…