Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5c35ee64 authored by Vineet Gupta's avatar Vineet Gupta
Browse files

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: default avatarVineet Gupta <vgupta@synopsys.com>
parent 9fabcc63
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -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