提交 5c35ee64 编写于 作者: V Vineet Gupta

ARC: make write_aux_reg safer against macro substitution

It was generating warnings when called as write_aux_reg(x, paddr >> 32)
Signed-off-by: NVineet Gupta <vgupta@synopsys.com>
上级 9fabcc63
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
/* gcc builtin sr needs reg param to be long immediate */ /* gcc builtin sr needs reg param to be long immediate */
#define write_aux_reg(reg_immed, val) \ #define write_aux_reg(reg_immed, val) \
__builtin_arc_sr((unsigned int)val, reg_immed) __builtin_arc_sr((unsigned int)(val), reg_immed)
#else #else
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册