gcc之-fomit-frame-point

Kernel裏的dump_stack(), oops打印出來的backstrace調用鏈表是怎樣實現的呢? 大家都知道當發生函數調用的時候,函數的參數傳遞,返回值傳遞都要遵循一定的規則,在ARM體系架構下,這個規則叫做Procedure Call Standard for the ARM Architecture。在這個規則裏規定了函數調用的時候,返回地址在LR裏面,第一到第四個參數在r0~r3裏
相關文章
相關標籤/搜索