blob: a9d86de64822374f8b9e7c4b345015d55af6e35e [file] [log] [blame]
/* CTF does not have representation for some types at this time. These types
are skipped in the CTF generation phase in the compiler.
Skip IEEE interchange and extended formats for CTF generation.
In this testcase, CTF records for types are not added as CTF has no
representation for IEEE interchange and extended formats. This testcase
checks that CTF generation skips the 128-bit float gracefully, when code
generation is for a 32-bit environment. */
/* { dg-do compile } */
/* { dg-options "-gctf -m32" } */
/* { dg-require-effective-target float128 } */
/* { dg-require-effective-target float128x } */
_Float128 f128;
_Float128x f128x;