ZHCUAV8W january 1998 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
以下是能夠與編譯器一起使用的匯編器選項。有關(guān)更多信息,請參閱《ARM 匯編語言工具用戶指南》。
| --absolute_listing | 生成具有絕對地址而不是段偏移的列表。 |
| --asm_define=name[=def] | 為匯編器預(yù)定義常量 name,為常量生成 .set 指令,或為字符串生成 .arg 指令。如果省略可選的 [=def],則 name 設(shè)置為 1。如果要定義帶引號的字符串并保留引號,請執(zhí)行以下操作之一:
|
| --asm_dependency | 對執(zhí)行匯編文件進(jìn)行預(yù)處理,但不是寫入預(yù)處理輸出,而是將適合于輸入的依賴行列表寫入標(biāo)準(zhǔn) make 實用程序。該列表將寫入與源文件同名但擴(kuò)展名為 .ppa 的文件中。 |
| --asm_includes | 對匯編文件進(jìn)行預(yù)處理,但不是寫入預(yù)處理后的輸出,而是寫入 #include 指令包含的文件列表。該列表將寫入與源文件同名但擴(kuò)展名為 .ppa 的文件中。 |
| --asm_listing | 生成匯編列表文件。 |
| --asm_undefine=name | 不對預(yù)定義的常量 name進(jìn)行定義。此選項覆蓋指定名稱的任何 --asm_define 選項。 |
| --code_state={16|32} | 生成 16 位 Thumb 代碼。默認(rèn)情況下生成 32 位代碼。當(dāng)選擇支持 Cortex-R4、Cortex-M0、Cortex-M3 或 Cortex-A8 架構(gòu)時,--code_state 選項會生成 Thumb-2 代碼。有關(guān) 16 位與 32 位代碼中的間接調(diào)用的詳細(xì)信息,請參閱節(jié) 6.11.2.2。 |
| --asm_cross_reference_listing | 在列表文件中生成符號交叉引用。 |
| --include_file=filename | 包含匯編模塊的指定文件;類似于 .include 指令。該文件包含在源文件語句之前。包含的文件不會顯示在匯編列表文件中。 |