diff options
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr39678.c')
-rw-r--r-- | gcc-4.8/gcc/testsuite/gcc.target/i386/pr39678.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39678.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39678.c deleted file mode 100644 index 0548466d6..000000000 --- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39678.c +++ /dev/null @@ -1,19 +0,0 @@ -/* PR target/39678 */ -/* { dg-do compile } */ -/* { dg-require-effective-target lp64 } */ -/* { dg-options "-O2" } */ - -struct X { - char c; - __complex__ float val; -}; - -struct X -foo (float *p) -{ /* { dg-message "note: the ABI of passing structure with complex float member has changed in GCC 4.4" } */ - struct X x; - x.c = -3; - __real x.val = p[0]; - __imag x.val = p[1]; - return x; -} |