我想在IAR Arm程序集宏中創建一個循環,但無法弄清楚如何製作本地標籤,如果宏被多次調用,我得到重複標籤錯誤彙編程序。我的代碼如下: myMacro MACRO
MOV R1, #0
label: enter code here
do some stuff here
ADD R1, R1, #1
CMP R1, #10
BLE label
我實際上編寫了一個共享對象加載器,它在cortex-m4控制器上加載了gcc創建的共享對象(ELF)。加載,依賴關係解析和重定位等工作正常。但共享對象在.dynsym部分有一些奇怪的符號,我不知道該如何處理。 readelf --dyn-SYM libfoo.so Num: Wert Size Typ Bind Vis Ndx Name