Hello!
2012-09-25 Uros Bizjak <[email protected]>
* gcc.target/i386/pr50725.c: Change 'long' to 'long long'.
Tested on x86_64-pc-linux-gnu, committed to mainline SVN.
Uros.
Index: gcc.target/i386/pr50725.c
===================================================================
--- gcc.target/i386/pr50725.c (revision 191688)
+++ gcc.target/i386/pr50725.c (working copy)
@@ -39,7 +39,7 @@
if (bar (22) != 24 || bar (20) != 128)
abort ();
#ifdef __x86_64__
- register long r10 __asm__ ("r10") = 0xdeadbeefdeadbeefUL;
+ register long long r10 __asm__ ("r10") = 0xdeadbeefdeadbeefULL;
asm volatile ("" : "+r" (r10));
#endif
if (baz (0, 0, 0, 0, 0, 0, 22) != 24 || baz (0, 0, 0, 0, 0, 0, 20) != 128)