URL
https://opencores.org/ocsvn/scarts/scarts/trunk
Subversion Repositories scarts
[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [gcc/] [testsuite/] [gcc.dg/] [c99-float-1.c] - Rev 12
Compare with Previous | Blame | View Log
/* Test for <float.h> C99 macros. */ /* Origin: Joseph Myers <jsm28@cam.ac.uk> */ /* { dg-do preprocess } */ /* { dg-options "-std=iso9899:1999 -pedantic-errors" } */ /* This test checks that the C99 macros are defined; it does not check the correctness of their values. */ #include <float.h> #ifndef FLT_ROUNDS #error "FLT_ROUNDS undefined" #endif #ifndef FLT_RADIX #error "FLT_RADIX undefined" #endif #ifndef FLT_MANT_DIG #error "FLT_MANT_DIG undefined" #endif #ifndef FLT_DIG #error "FLT_DIG undefined" #endif #ifndef FLT_MIN_EXP #error "FLT_MIN_EXP undefined" #endif #ifndef FLT_MIN_10_EXP #error "FLT_MIN_10_EXP undefined" #endif #ifndef FLT_MAX_EXP #error "FLT_MAX_EXP undefined" #endif #ifndef FLT_MAX_10_EXP #error "FLT_MAX_10_EXP undefined" #endif #ifndef FLT_MAX #error "FLT_MAX undefined" #endif #ifndef FLT_EPSILON #error "FLT_EPSILON undefined" #endif #ifndef FLT_MIN #error "FLT_MIN undefined" #endif #ifndef DBL_MANT_DIG #error "DBL_MANT_DIG undefined" #endif #ifndef DBL_DIG #error "DBL_DIG undefined" #endif #ifndef DBL_MIN_EXP #error "DBL_MIN_EXP undefined" #endif #ifndef DBL_MIN_10_EXP #error "DBL_MIN_10_EXP undefined" #endif #ifndef DBL_MAX_EXP #error "DBL_MAX_EXP undefined" #endif #ifndef DBL_MAX_10_EXP #error "DBL_MAX_10_EXP undefined" #endif #ifndef DBL_MAX #error "DBL_MAX undefined" #endif #ifndef DBL_EPSILON #error "DBL_EPSILON undefined" #endif #ifndef DBL_MIN #error "DBL_MIN undefined" #endif #ifndef LDBL_MANT_DIG #error "LDBL_MANT_DIG undefined" #endif #ifndef LDBL_DIG #error "LDBL_DIG undefined" #endif #ifndef LDBL_MIN_EXP #error "LDBL_MIN_EXP undefined" #endif #ifndef LDBL_MIN_10_EXP #error "LDBL_MIN_10_EXP undefined" #endif #ifndef LDBL_MAX_EXP #error "LDBL_MAX_EXP undefined" #endif #ifndef LDBL_MAX_10_EXP #error "LDBL_MAX_10_EXP undefined" #endif #ifndef LDBL_MAX #error "LDBL_MAX undefined" #endif #ifndef LDBL_EPSILON #error "LDBL_EPSILON undefined" #endif #ifndef LDBL_MIN #error "LDBL_MIN undefined" #endif #ifndef FLT_EVAL_METHOD #error "FLT_EVAL_METHOD undefined" #endif #ifndef DECIMAL_DIG #error "DECIMAL_DIG undefined" #endif