From b8fc81e6bf8cfaec6caae2f6544be3057e546d7c Mon Sep 17 00:00:00 2001 From: Brandon Low Date: Thu, 19 Jan 2006 04:51:52 +0000 Subject: Stricter asm constraint is required. (Prevent breakage with future compilers) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8379 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/system.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/export/system.h b/firmware/export/system.h index 50cbaee686..45119118f7 100644 --- a/firmware/export/system.h +++ b/firmware/export/system.h @@ -238,7 +238,7 @@ static inline int set_irq_level(int level) /* Read the old level and set the new one */ asm volatile ("move.w %%sr,%0\n" "or.l #0x2000,%1\n" - "move.w %1,%%sr\n" : "=r" (oldlevel), "+r" (level) : ); + "move.w %1,%%sr\n" : "=d" (oldlevel), "+d" (level) : ); return oldlevel; } -- cgit v1.2.3