Commit ce486cd8 authored by Ralf Baechle's avatar Ralf Baechle

[MIPS] ARC: Fix warning.

The missing cast did result a warning when calling an 32-bit ARC firmware
function that takes 5 arguments where the 5th argument is a pointer from a
64-bit kernel.
Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent 7575a49f
...@@ -459,7 +459,7 @@ struct linux_smonblock { ...@@ -459,7 +459,7 @@ struct linux_smonblock {
register signed int __a2 __asm__("$5") = (int) (long) (a2); \ register signed int __a2 __asm__("$5") = (int) (long) (a2); \
register signed int __a3 __asm__("$6") = (int) (long) (a3); \ register signed int __a3 __asm__("$6") = (int) (long) (a3); \
register signed int __a4 __asm__("$7") = (int) (long) (a4); \ register signed int __a4 __asm__("$7") = (int) (long) (a4); \
register signed int __a5 = (a5); \ register signed int __a5 = (int) (long) (a5); \
long __vec = (long) romvec->dest; \ long __vec = (long) romvec->dest; \
__asm__ __volatile__( \ __asm__ __volatile__( \
"dsubu\t$29, 32\n\t" \ "dsubu\t$29, 32\n\t" \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment