/* Tests for CTF complex base types. CTF does not have representation for complex integer types. This testcase has a mix of C constructs containing COMPLEX_TYPE. */ /* { dg-do compile ) */ /* { dg-options "-O0 -gctf -dA" } */ /* { dg-require-effective-target libc_has_complex_functions } */ /* { dg-final { scan-assembler-times "ascii \"complex double.0\"\[\t \]+\[^\n\]*ctf_string" 1 } } */ /* { dg-final { scan-assembler-times "ascii \"complex long double.0\"\[\t \]+\[^\n\]*ctf_string" 1 } } */ /* { dg-final { scan-assembler-times "ascii \"complex float.0\"\[\t \]+\[^\n\]*ctf_string" 1 } } */ #include double complex z1 = -1; const long double complex z2 = -1; float complex z4 = 1;