From 194543a45e5a456a78746912e3dc561f096579f5 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 11 Jun 2017 22:26:27 +0800 Subject: Codegen C - Fix -INFINITY --- src/trans/codegen_c.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/trans/codegen_c.cpp b/src/trans/codegen_c.cpp index 72f2ad8a..68af508a 100644 --- a/src/trans/codegen_c.cpp +++ b/src/trans/codegen_c.cpp @@ -2988,7 +2988,7 @@ namespace { m_of << "NAN"; } else if( ::std::isinf(c.v) ) { - m_of << "INFINITY"; + m_of << (c.v < 0 ? "-" : "") << "INFINITY"; } else { m_of << c.v; -- cgit v1.2.3