Commit 8c2805d1 by Ulrich Weigand Committed by Ulrich Weigand

* gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.

From-SVN: r105639
parent 1d61579e
2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
* gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
2005-10-19 Mark Mitchell <mark@codesourcery.com>
PR c++/21908
......@@ -7,8 +7,12 @@
unsigned long long
f (unsigned long long a, unsigned long b)
{
asm ("" : : : "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7",
"r8", "r9", "r10", "r11", "r12", "r13", "r14");
asm ("" : : :
#ifdef __s390x__
"r13", "r14",
#endif
"r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7",
"r8", "r9", "r10", "r11", "r12");
return a << ((b + 3) & 63);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment