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

Commit 686320e9 authored by Yoshinori Sato's avatar Yoshinori Sato
Browse files

h8300: Add missing output register.

parent 94710cac
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -29,11 +29,11 @@ static inline unsigned long ffz(unsigned long word)

	result = -1;
	__asm__("1:\n\t"
		"shlr.l %2\n\t"
		"shlr.l %1\n\t"
		"adds #1,%0\n\t"
		"bcs 1b"
		: "=r"(result)
		: "0"(result), "r"(word));
		: "=r"(result),"=r"(word)
		: "0"(result), "1"(word));
	return result;
}

@@ -162,11 +162,11 @@ static inline unsigned long __ffs(unsigned long word)

	result = -1;
	__asm__("1:\n\t"
		"shlr.l %2\n\t"
		"shlr.l %1\n\t"
		"adds #1,%0\n\t"
		"bcc 1b"
		: "=r" (result)
		: "0"(result), "r"(word));
		: "=r" (result),"=r"(word)
		: "0"(result), "1"(word));
	return result;
}