如題,在他人開發中的程式碼中
看見有使用 __attribute_((alias)) 這個指令
他將一些 memory mapped register
用此指令又新增一個名稱出來
好奇,有看過探討避免 aliasing pointer的問題
但是程式碼中,他將一個 global的暫存器變數 alias一個新出來
想說這樣有甚麼考量嗎? 第一個看到使用這指令
網址為該指令的說明:
http://www.keil.com/support/man/docs/armcc/armcc_chr1359124980906.htm