shithub: scc

Download patch

ref: b1d8e19834a16e35b4b9cc089a982c7a4a8390c7
parent: 75bca9be6aa2a8cf0d07952134b14304e686af2e
author: Quentin Carbonneaux <[email protected]>
date: Sat Oct 3 11:48:32 EDT 2015

Remove dead if()

--- a/cc1/expr.c
+++ b/cc1/expr.c
@@ -566,8 +566,6 @@
 					arg = convert(arg, doubletype, 1);
 				break;
 			}
-			if (arg->type->op == INT)
-				arg = promote(arg);
 			par = node(OPAR, arg->type, par, arg);
 			continue;
 		}