簡體   English   中英

x86程序下面的端口為mips32

[英]Port below x86 program to mips32

下面是X86 arch的示例代碼,

#  define INC(_lval,_lqual) \
      __asm__ __volatile__ ( \
      "lock ; incl (%0)" : /*out*/ : /*in*/"r"(&(_lval)) : "memory", "cc" )

請有人幫我等同MIPS32拱門。

這看起來像gcc內聯匯編,用於原子增量。 這是原子增量的gcc內在函數:

__sync_fetch_and_add(&_lval, 1);

適用於x86,mips32等

我發現可能對您有用代碼在這里 實際上似乎表明gcc的內置版沒有為該架構實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM