1
我正在嘗試爲arm組件創建宏(使用GNU工具)。比較gnu asm(gas)中的宏參數
.macro FUNCTION name, attrs
.ifc \attrs\(),"global"
.global \name
.endif
// other stuff
.endm
所以宏FUNCTION myFunc, global
可以.global
屬性進行評估。 但是,marcro不處理此屬性比較。簡單地說.if
永遠不會被評估?
有沒有辦法比較這種類似字符串的宏參數?
yeap,我說的是正常的asm,不是'in-line'的。順便說一句**全球**沒有任何類型的報價工程。 '.ifc \ attrs,global ... .endif'。無聲的噪音,如果你把它作爲答案,我會將其標記爲正確的答案。謝謝。 – user3124812