[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