作者j5128709 (j5128709)
看板ASM
標題[問題] ARM的指令 - Alias 使用
時間Fri Dec 13 00:23:17 2019
如題,在他人開發中的程式碼中
看見有使用 __attribute_((alias)) 這個指令
他將一些 memory mapped register
用此指令又新增一個名稱出來
好奇,有看過探討避免 aliasing pointer的問題
但是程式碼中,他將一個 global的暫存器變數 alias一個新出來
想說這樣有甚麼考量嗎? 第一個看到使用這指令
網址為該指令的說明:
http://www.keil.com/support/man/docs/armcc/armcc_chr1359124980906.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.114.185 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/ASM/M.1576167800.A.B79.html