[llvm-commits] [llvm-gcc-4.2] r54300 - in /llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute: builtins/builtins.exp ieee/mul-subnormal-single-1.x

Bill Wendling isanbard at gmail.com
Sat Aug 2 21:22:57 PDT 2008


Author: void
Date: Sat Aug  2 23:22:57 2008
New Revision: 54300

URL: http://llvm.org/viewvc/llvm-project?rev=54300&view=rev
Log:
Add support for ARM on Darwin.

Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp?rev=54300&r1=54299&r2=54300&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp Sat Aug  2 23:22:57 2008
@@ -20,6 +20,13 @@
    lappend additional_flags "-Wl,-multiply_defined,suppress"
 }
 
+# APPLE LOCAL begin ARM 4672543
+if [istarget "arm-*-darwin*"] {
+  lappend additional_flags "-fbuiltin-strcat"
+  lappend additional_flags "-fbuiltin-strcpy"
+}
+# APPLE LOCAL end ARM 4672543
+
 foreach src [lsort [find $srcdir/$subdir *.c]] {
     if {![string match *-lib.c $src] && [runtest_file_p $runtests $src]} {
 	c-torture-execute [list $src \

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x?rev=54300&r1=54299&r2=54300&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x Sat Aug  2 23:22:57 2008
@@ -3,4 +3,9 @@
     # isn't expected to work for n32 and n64 on MIPS IV targets.
     return 1
 }
+# APPLE LOCAL begin ARM no hw subnormal support
+if [istarget "arm*-apple-darwin*"] {
+    lappend additional_flags "-msoft-float"
+}
+# APPLE LOCAL end ARM no hw subnormal support
 return 0





More information about the llvm-commits mailing list