From 9a826152a6cd5b55cbb2937c43b378a992f62b38 Mon Sep 17 00:00:00 2001 From: Cary R Date: Sat, 6 Nov 2010 12:20:50 -0700 Subject: [PATCH] V0.9: Add support for passing -0.0 to vvp. --- tgt-vvp/vvp_scope.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgt-vvp/vvp_scope.c b/tgt-vvp/vvp_scope.c index 588d74f20..b79856285 100644 --- a/tgt-vvp/vvp_scope.c +++ b/tgt-vvp/vvp_scope.c @@ -335,7 +335,7 @@ char* draw_Cr_to_string(double value) } sign = 0; - if (value < 0) { + if (value < 0.0 || (value == 0.0 && 1.0/value < 0.0)) { sign = 0x4000; value *= -1; }