26 lines
469 B
C
26 lines
469 B
C
/* { dg-do run } */
|
|
/* { dg-options "-std=c11" } */
|
|
|
|
/* Test that when compiling with -std=c11 and defining
|
|
__STDC_WANT_IEC_60559_TYPES_EXT__, we only see the ISO/IEC TS
|
|
18661-3 values for FLT_EVAL_METHOD. */
|
|
|
|
#define __STDC_WANT_IEC_60559_TYPES_EXT__
|
|
|
|
#include <float.h>
|
|
|
|
int main (int argc, char** argv)
|
|
{
|
|
switch (__FLT_EVAL_METHOD__)
|
|
{
|
|
case 0:
|
|
case 1:
|
|
case 2:
|
|
case 16:
|
|
case -1:
|
|
return 0;
|
|
default:
|
|
return 1;
|
|
}
|
|
}
|