mpfr-longlong.h: Fix obsolete ARC asm constraints This patch replaces obsolete ARC "J" asm constraint with up-to-date "Cal" constraint. The patch should be applied to upstream "mpfr" library and after that it should be removed from buildroot as soon as mpfr version with current fix will come up. Signed-off-by: Vlad Zakharov Signed-off-by: Claudiu Zissulescu --- Index: /src/mpfr-longlong.h =================================================================== --- /src/mpfr-longlong.h (revision 10963) +++ /src/mpfr-longlong.h (working copy) @@ -416,17 +416,17 @@ : "=r" (sh), \ "=&r" (sl) \ : "r" ((USItype) (ah)), \ - "rIJ" ((USItype) (bh)), \ + "rICal" ((USItype) (bh)), \ "%r" ((USItype) (al)), \ - "rIJ" ((USItype) (bl))) + "rICal" ((USItype) (bl))) #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ __asm__ ("sub.f\t%1, %4, %5\n\tsbc\t%0, %2, %3" \ : "=r" (sh), \ "=&r" (sl) \ : "r" ((USItype) (ah)), \ - "rIJ" ((USItype) (bh)), \ + "rICal" ((USItype) (bh)), \ "r" ((USItype) (al)), \ - "rIJ" ((USItype) (bl))) + "rICal" ((USItype) (bl))) #endif #if defined (__arm__) && (defined (__thumb2__) || !defined (__thumb__)) \