summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-03 19:38:14 +0000
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-03 19:38:14 +0000
commitfe566ff29531e77bde19488c3c186b364b2230c4 (patch)
tree9f0c6ae74f05cb817c7b2b78d8b980ae3781c65e
parente6c3d97bedb7758fdd21e5973c55a7e977cb4030 (diff)
downloadgcc-fe566ff29531e77bde19488c3c186b364b2230c4.tar.gz
* longlong.h (umul_ppmm): Don't use a multiline string.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40219 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/longlong.h3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c81260a0999..566c3bcda74 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * longlong.h (umul_ppmm): Don't use a multiline string.
+
2001-03-03 John David Anglin <dave@hiauly1.hia.nrc.ca>
* fixinc/fixlib.h (t_bool): Add identifier `t_bool' in typedef.
diff --git a/gcc/longlong.h b/gcc/longlong.h
index e4d9629d20f..0d9838bf263 100644
--- a/gcc/longlong.h
+++ b/gcc/longlong.h
@@ -916,8 +916,7 @@ UDItype __umulsidi3 (USItype, USItype);
({union {UDItype __ll; \
struct {USItype __h, __l;} __i; \
} __xx; \
- __asm__ ("movw %1,%R0
- uemul %2,%0" \
+ __asm__ ("movw %1,%R0\n\tuemul %2,%0" \
: "=&r" (__xx.__ll) \
: "g" ((USItype) (u)), \
"g" ((USItype) (v))); \