OSDN Git Service

* gcc.dg/pr34351.c: Compile for x86 targets only. Use %ebx register.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Feb 2008 09:39:13 +0000 (09:39 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Feb 2008 09:39:13 +0000 (09:39 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@132738 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr34351.c

index 86297fb..e9034ed 100644 (file)
@@ -1,3 +1,7 @@
+2008-02-28  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/pr34351.c: Compile for x86 targets only.  Use %ebx register.
+
 2008-02-27  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
        * gfortran.dg/large_real_kind_3.F90: Reverse previous commit.
 2008-02-27  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
 
        * gfortran.dg/large_real_kind_3.F90: Reverse previous commit.
index 90dcfa1..f407170 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile } */
+/* { dg-do compile  { target i?86-*-* x86_64-*-* } } */
 /* { dg-options "-Wall" } */
 
 /* { dg-options "-Wall" } */
 
-register int * volatile x asm ("r13"); /* { dg-warning "optimization may eliminate reads and/or writes to register variables" } */
+register int * volatile x asm ("ebx"); /* { dg-warning "optimization may eliminate reads and/or writes to register variables" } */