X-Git-Url: http://nsz.repo.hu/git/?p=libc-test;a=blobdiff_plain;f=src%2Fapi%2Ffloat.c;h=2a4a7c7750f84571679f7e3196f9dabbe2530df6;hp=5a29ecc2fa1d5f6cd92ff78c0e1b696e258e2161;hb=338079caa555f160e40cca45fc2c8fe455195e3a;hpb=ca59019d8bafde77986d00352951bc6acd2bcf97 diff --git a/src/api/float.c b/src/api/float.c index 5a29ecc..2a4a7c7 100644 --- a/src/api/float.c +++ b/src/api/float.c @@ -1,10 +1,10 @@ #include -#define I(n) {int i = n;} +#define I(t,e) {t x[sizeof(t)==sizeof(e)] = {e};} #define C(n) switch(n){case n:;} #define D(n) {long double d = n;} static void f() { -I(FLT_ROUNDS) +I(int,FLT_ROUNDS) C(FLT_EVAL_METHOD) C(FLT_RADIX) C(FLT_MANT_DIG)