]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
callabi.exp: Moved to ...
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 18 Feb 2009 17:06:33 +0000 (17:06 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 18 Feb 2009 17:06:33 +0000 (09:06 -0800)
2009-02-18  H.J. Lu  <hongjiu.lu@intel.com>

* gcc.dg/callabi/callabi.exp: Moved to ...
* gcc.target/x86_64/abi/callabi/callabi.exp: Here.  Only run
in 64bit mode.

* gcc.target/x86_64/abi/callabi/func-1.c: Don't check target.
* gcc.target/x86_64/abi/callabi/func-indirect.c: Likewise.
* gcc.target/x86_64/abi/callabi/func-indirect.c: Likewise.
* gcc.target/x86_64/abi/callabi/pr38891.c: Likewise.
* gcc.target/x86_64/abi/callabi/vaarg-1.c: Likewise.
* gcc.target/x86_64/abi/callabi/vaarg-2.c: Likewise.
* gcc.target/x86_64/abi/callabi/vaarg-3.c: Likewise.

* gcc.dg/callabi/callabi.h: Moved to ...
* gcc.target/x86_64/abi/callabi/callabi.h: Here.

* gcc.dg/callabi/func-1.c: Moved to ...
* gcc.target/x86_64/abi/callabi/func-1.c: Here.

* gcc.dg/callabi/func-indirect.c: Moved to ...
* gcc.target/x86_64/abi/callabi/func-indirect.c: Here.

* gcc.dg/callabi/pr38891.c: Moved to ...
* gcc.target/x86_64/abi/callabi/pr38891.c: Here.

* gcc.dg/callabi/vaarg-1.c: Moved to ...
* gcc.target/x86_64/abi/callabi/vaarg-1.c: Here.

* gcc.dg/callabi/vaarg-2.c: Moved to ...
* gcc.target/x86_64/abi/callabi/vaarg-2.c: Here.

* gcc.dg/callabi/vaarg-3.c: Moved to ...
* gcc.target/x86_64/abi/callabi/vaarg-3.c: Here.

From-SVN: r144264

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp [moved from gcc/testsuite/gcc.dg/callabi/callabi.exp with 90% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.h [moved from gcc/testsuite/gcc.dg/callabi/callabi.h with 100% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/func-1.c [moved from gcc/testsuite/gcc.dg/callabi/func-1.c with 94% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect.c [moved from gcc/testsuite/gcc.dg/callabi/func-indirect.c with 92% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/pr38891.c [moved from gcc/testsuite/gcc.dg/callabi/pr38891.c with 75% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-1.c [moved from gcc/testsuite/gcc.dg/callabi/vaarg-1.c with 95% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-2.c [moved from gcc/testsuite/gcc.dg/callabi/vaarg-2.c with 94% similarity]
gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-3.c [moved from gcc/testsuite/gcc.dg/callabi/vaarg-3.c with 94% similarity]

index 9b8b8a98300782f03a5645d233c636e276234aa2..60b17cda832e0811bf17925d79785ced0d7183e3 100644 (file)
@@ -1,3 +1,38 @@
+2009-02-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.dg/callabi/callabi.exp: Moved to ...
+       * gcc.target/x86_64/abi/callabi/callabi.exp: Here.  Only run
+       in 64bit mode.
+
+       * gcc.target/x86_64/abi/callabi/func-1.c: Don't check target.
+       * gcc.target/x86_64/abi/callabi/func-indirect.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/func-indirect.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/pr38891.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/vaarg-1.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/vaarg-2.c: Likewise.
+       * gcc.target/x86_64/abi/callabi/vaarg-3.c: Likewise.
+
+       * gcc.dg/callabi/callabi.h: Moved to ...
+       * gcc.target/x86_64/abi/callabi/callabi.h: Here.
+
+       * gcc.dg/callabi/func-1.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/func-1.c: Here.
+
+       * gcc.dg/callabi/func-indirect.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/func-indirect.c: Here.
+
+       * gcc.dg/callabi/pr38891.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/pr38891.c: Here.
+
+       * gcc.dg/callabi/vaarg-1.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/vaarg-1.c: Here.
+
+       * gcc.dg/callabi/vaarg-2.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/vaarg-2.c: Here.
+
+       * gcc.dg/callabi/vaarg-3.c: Moved to ...
+       * gcc.target/x86_64/abi/callabi/vaarg-3.c: Here.
+
 2009-02-17  Xuepeng Guo  <xuepeng.guo@intel.com>
 
        PR target/38891
similarity index 90%
rename from gcc/testsuite/gcc.dg/callabi/callabi.exp
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp
index 1c11ecc611e5fbae248d7d716c2e5c85b753a174..e76d0c101508b9d2329da4b666e681a22699f855 100644 (file)
 # Load support procs.
 load_lib gcc-dg.exp
 
+if { (![istarget x86_64-*-*] && ![istarget i?86-*-*])
+     || [is-effective-target ilp32] } then {
+  return
+}
+
 # If a testcase doesn't have special options, use these.
 global DEFAULT_CFLAGS
 if ![info exists DEFAULT_CFLAGS] then {
similarity index 94%
rename from gcc/testsuite/gcc.dg/callabi/func-1.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/func-1.c
index c727dbe6e53a576fd82c8d4616c04abf83ac1a84..7d0b5063637b2c67447d0e15916937e69acfd85f 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for cross x86_64<->w64 abi standard calls.
 */
 /* Origin: Kai Tietz <kai.tietz@onevision.com> */
-/* { dg-do run { target { x86_64-*-* } } } */
+/* { dg-do run } */
 /* { dg-options "-std=gnu99 -ffast-math" } */
 #include "callabi.h"
 
@@ -37,4 +37,4 @@ int main ()
       != func_native (1.0,2.0,3.0,1,2,3))
     abort ();
   return 0;
-}
\ No newline at end of file
+}
similarity index 92%
rename from gcc/testsuite/gcc.dg/callabi/func-indirect.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/func-indirect.c
index d7733bd9d728acf2f21dbb096ab5f31f7863b910..8c1cac82e1b3631d041803712cb6ebf14ebced7a 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for cross x86_64<->w64 abi standard calls via variable.
 */
 /* Origin: Kai Tietz <kai.tietz@onevision.com> */
-/* { dg-do run { target { x86_64-*-* } } } */
+/* { dg-do run } */
 /* { dg-options "-std=gnu99 -ffast-math" } */
 #include "callabi.h"
 
similarity index 75%
rename from gcc/testsuite/gcc.dg/callabi/pr38891.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/pr38891.c
index 586e99f143dba2f57d06d758a48a58ac1928067e..d31b8c3774cb81e97969afd88260f6e4d2013c07 100644 (file)
@@ -1,6 +1,6 @@
 /* Test for cross x86_64<->w64 abi standard calls.
 */
-/* { dg-do compile { target { x86_64-*-* } } } */
+/* { dg-do compile } */
 /* { dg-options "-mno-sse" } */
 #include "callabi.h"
 
similarity index 95%
rename from gcc/testsuite/gcc.dg/callabi/vaarg-1.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-1.c
index 1e745e560856408dbf9c19ddcbe451a72b0afc9b..a6d8463ed5c386bd3530ef653a46715c95c71f31 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for cross x86_64<->w64 abi va_list calls.
 */
 /* Origin: Kai Tietz <kai.tietz@onevision.com> */
-/* { dg-do run { target { x86_64-*-* } } } */
+/* { dg-do run } */
 /* { dg-options "-std=gnu99" } */
 #include "callabi.h"
 
similarity index 94%
rename from gcc/testsuite/gcc.dg/callabi/vaarg-2.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-2.c
index c9b716194a6c7ed5ba8f8f21ec1256fa4bad8d26..e281e860f780bdfc628b51e07db07212b88bcc2b 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for cross x86_64<->w64 abi va_list calls.
 */
 /* Origin: Kai Tietz <kai.tietz@onevision.com> */
-/* { dg-do run { target { x86_64-*-* } } } */
+/* { dg-do run } */
 /* { dg-options "-std=gnu99" } */
 #include "callabi.h"
 
similarity index 94%
rename from gcc/testsuite/gcc.dg/callabi/vaarg-3.c
rename to gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-3.c
index d0d068754e1e0b5b3a9a941ac467004ee2ca2aa8..7cca7ac871806862b4315100f2f0eb4e15c0b330 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for cross x86_64<->w64 abi va_list calls.
 */
 /* Origin: Kai Tietz <kai.tietz@onevision.com> */
-/* { dg-do run { target { x86_64-*-* } } } */
+/* { dg-do run } */
 /* { dg-options "-std=gnu99" } */
 #include "callabi.h"