section? | 詳細說明 |
.text | 按如下順序,中斷向量表vectors, 啟動入口代碼start.o, 普通text, glue (arm thumb2 相互調用時自動生成的代碼) ?? ??? ?*(.vectors) |
.rodata? | 存儲所有rodata 段,即只讀變量,按對齊按名字排序 *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) |
.data | 存儲所有data 段,即已初始化可讀可寫變量 |
__u_boot_list | u-boot 中的各種init 入口會統一放在***list 區,由init 統一執行, 避免了在去維護一支文件來主動顯式調用 |
binman_sym_table | binman,即binary manager, 用以維護生成的所有binary __image_copy_end, 以下內容不會被搬到dram |
.rel.dyn | 重定位表,用于般code 時計算各段offset _image_binary_end 標記為rel.dyn 結尾 |
.bss | 未初始化變量 |