From c8aa7d7f197febd4ebd85e66945cc73754c4f92e Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Thu, 14 Apr 2011 14:09:26 +0200 Subject: [PATCH] Make debug output more portable. --- ir/tv/fltcalc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir/tv/fltcalc.c b/ir/tv/fltcalc.c index 452782c27..72ab7e70e 100644 --- a/ir/tv/fltcalc.c +++ b/ir/tv/fltcalc.c @@ -884,7 +884,7 @@ fp_value *fc_val_from_ieee754(LLDBL l, const ieee_descriptor_t *desc, fp_value * #endif #ifdef HAVE_LONG_DOUBLE - TRACEPRINTF(("val_from_float(%.8X%.8X%.8X)\n", ((int*)&l)[2], ((int*)&l)[1], ((int*)&l)[0]));/* srcval.val.high, srcval.val.mid, srcval.val.low)); */ + TRACEPRINTF(("val_from_float(%.8X%.8X%.8X)\n", srcval.val.high & 0xFFFF, srcval.val.mid, srcval.val.low)); DEBUGPRINTF(("(%d-%.4X-%.8X%.8X)\n", sign, exponent, mantissa0, mantissa1)); #else TRACEPRINTF(("val_from_float(%.8X%.8X)\n", srcval.val.high, srcval.val.low)); -- 2.20.1