[llvm-commits] [llvm-gcc-4.2] r119715 - in /llvm-gcc-4.2/trunk/gcc/testsuite: gcc.apple/6025404.c gcc.apple/default-x86_64-sse3.c gcc.target/i386/20060512-1.c gcc.target/i386/20060512-3.c gcc.target/i386/reload-1.c

Dale Johannesen dalej at apple.com
Thu Nov 18 10:41:33 PST 2010


Author: johannes
Date: Thu Nov 18 12:41:33 2010
New Revision: 119715

URL: http://llvm.org/viewvc/llvm-project?rev=119715&view=rev
Log:
*mmintrin.h no longer brings in stdlib.h.
Adjust tests that assume it did.


Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/6025404.c
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/default-x86_64-sse3.c
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-1.c
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-3.c
    llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/reload-1.c

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/6025404.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/6025404.c?rev=119715&r1=119714&r2=119715&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/6025404.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/6025404.c Thu Nov 18 12:41:33 2010
@@ -3,6 +3,8 @@
 /* { dg-options "-O3 -mssse3" } */
 #include <stdio.h>
 #include <tmmintrin.h>
+/* LLVM LOCAL tmmintrin.h no longer declares abort */
+#include <stdlib.h>
 #include "../gcc.dg/i386-cpuid.h"
 void foo(__m128i *a, __m128i *b, __m128i c, __m128i d, __m128i e)
 {

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/default-x86_64-sse3.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/default-x86_64-sse3.c?rev=119715&r1=119714&r2=119715&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/default-x86_64-sse3.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.apple/default-x86_64-sse3.c Thu Nov 18 12:41:33 2010
@@ -6,6 +6,8 @@
 #error "expected -m64 to enable -msse3 by default"
 #endif
 #include <pmmintrin.h>
+/* LLVM LOCAL pmmintrin no longer declares exit */
+#include <stdlib.h>
 main ()
 {
   static __m128 x, y, z;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-1.c?rev=119715&r1=119714&r2=119715&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-1.c Thu Nov 18 12:41:33 2010
@@ -2,6 +2,8 @@
 /* { dg-require-effective-target ilp32 } */
 /* { dg-options "-std=gnu99 -msse2" } */
 #include <emmintrin.h>
+/* LLVM LOCAL emmintrin no longer defines abort */
+#include <stdlib.h>
 __m128i __attribute__ ((__noinline__))
 vector_using_function ()
 {

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-3.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-3.c?rev=119715&r1=119714&r2=119715&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-3.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/20060512-3.c Thu Nov 18 12:41:33 2010
@@ -2,6 +2,8 @@
 /* { dg-require-effective-target ilp32 } */
 /* { dg-options "-std=gnu99 -msse2 -mstackrealign" } */
 #include <emmintrin.h>
+/* LLVM LOCAL emmintrin no longer defines abort */
+#include <stdlib.h>
 __m128i __attribute__ ((__noinline__))
 vector_using_function ()
 {

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/reload-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/reload-1.c?rev=119715&r1=119714&r2=119715&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/reload-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.target/i386/reload-1.c Thu Nov 18 12:41:33 2010
@@ -6,6 +6,8 @@
 /* { dg-require-effective-target ilp32 } */
 /* { dg-final { scan-rtl-dump "deleted 5 dead insns" "csa" } }*/
 #include <emmintrin.h>
+/* LLVM LOCAL emmintrin no longer defines uintptr_t */
+#include <stdint.h>
 typedef __SIZE_TYPE__ size_t;
 typedef float vFloat __attribute__ ((__vector_size__ (16)));
 typedef double vDouble __attribute__ ((__vector_size__ (16)));





More information about the llvm-commits mailing list