@@ -1,3 +1,7 @@
+2019-04-03 Vineet Gupta <vgupta@synopsys.com>
+
+ * stdlib/longlong.h: Update from GCC.
+
2019-03-20 mansayk <6688000@gmail.com>
[BZ #24296]
@@ -199,7 +199,8 @@ extern UDItype __udiv_qrnnd (UDItype *, UDItype, UDItype, UDItype);
: "%r" ((USItype) (ah)), \
"rICal" ((USItype) (bh)), \
"%r" ((USItype) (al)), \
- "rICal" ((USItype) (bl)))
+ "rICal" ((USItype) (bl)) \
+ : "cc")
#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
__asm__ ("sub.f %1, %4, %5\n\tsbc %0, %2, %3" \
: "=r" ((USItype) (sh)), \
@@ -207,7 +208,8 @@ extern UDItype __udiv_qrnnd (UDItype *, UDItype, UDItype, UDItype);
: "r" ((USItype) (ah)), \
"rICal" ((USItype) (bh)), \
"r" ((USItype) (al)), \
- "rICal" ((USItype) (bl)))
+ "rICal" ((USItype) (bl)) \
+ : "cc")
#define __umulsidi3(u,v) ((UDItype)(USItype)u*(USItype)v)
#ifdef __ARC_NORM__
To propagate a fix for gcc bug 88409 [1] in ARC specific code [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89877 Signed-off-by: Vineet Gupta <vgupta@synopsys.com> --- ChangeLog | 4 ++++ stdlib/longlong.h | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-)