Mercurial > hg > index.cgi
diff lwasm/pseudo.c @ 251:0e4a9b21ad7b
Make the complaint about negative block/reservation sizes show value.
Cause the error for RM[BDQ] and ZM[BDQ] report the size requested
when complaining about a negative reservation amount.
author | William Astle <lost@l-w.ca> |
---|---|
date | Fri, 25 Jan 2013 22:43:10 -0700 |
parents | 7887a48b74df |
children | 346966cffeef |
line wrap: on
line diff
--- a/lwasm/pseudo.c Fri Jan 25 21:54:02 2013 -0700 +++ b/lwasm/pseudo.c Fri Jan 25 22:43:10 2013 -0700 @@ -574,7 +574,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative reservation sizes make no sense!"); + lwasm_register_error(as, l, "Negative reservation sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; l -> dlen = 0; return; @@ -658,7 +658,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative reservation sizes make no sense!"); + lwasm_register_error(as, l, "Negative reservation sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; l -> dlen = 0; return; @@ -742,7 +742,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative reservation sizes make no sense!"); + lwasm_register_error(as, l, "Negative reservation sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; l -> dlen = 0; return; @@ -790,7 +790,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative block sizes make no sense!"); + lwasm_register_error(as, l, "Negative block sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; return; } @@ -839,7 +839,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative block sizes make no sense!"); + lwasm_register_error(as, l, "Negative block sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; return; } @@ -887,7 +887,7 @@ { if (lw_expr_intval(expr) < 0) { - lwasm_register_error(as, l, "Negative block sizes make no sense!"); + lwasm_register_error(as, l, "Negative block sizes make no sense! (%d)", lw_expr_intval(expr)); l -> len = 0; return; }