From c2efc95d45fd4c76d4650a34a2a2676b87a93ac4 Mon Sep 17 00:00:00 2001 From: blueswir1 Date: Tue, 25 Sep 2007 17:28:42 +0000 Subject: Fix monitor expressions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3238 c046a42c-6fe2-441c-8c8c-71466251a162 --- monitor.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'monitor.c') diff --git a/monitor.c b/monitor.c index 8671173..d1310a4 100644 --- a/monitor.c +++ b/monitor.c @@ -1761,11 +1761,11 @@ static void next(void) } } -static target_phys_addr_t expr_sum(void); +static int64_t expr_sum(void); -static target_phys_addr_t expr_unary(void) +static int64_t expr_unary(void) { - target_phys_addr_t n; + int64_t n; char *p; int ret; @@ -1848,9 +1848,9 @@ static target_phys_addr_t expr_unary(void) } -static target_phys_addr_t expr_prod(void) +static int64_t expr_prod(void) { - target_phys_addr_t val, val2; + int64_t val, val2; int op; val = expr_unary(); @@ -1879,9 +1879,9 @@ static target_phys_addr_t expr_prod(void) return val; } -static target_phys_addr_t expr_logic(void) +static int64_t expr_logic(void) { - target_phys_addr_t val, val2; + int64_t val, val2; int op; val = expr_prod(); @@ -1907,9 +1907,9 @@ static target_phys_addr_t expr_logic(void) return val; } -static target_phys_addr_t expr_sum(void) +static int64_t expr_sum(void) { - target_phys_addr_t val, val2; + int64_t val, val2; int op; val = expr_logic(); @@ -1927,7 +1927,7 @@ static target_phys_addr_t expr_sum(void) return val; } -static int get_expr(target_phys_addr_t *pval, const char **pp) +static int get_expr(int64_t *pval, const char **pp) { pch = *pp; if (setjmp(expr_env)) { @@ -2190,7 +2190,7 @@ static void monitor_handle_command(const char *cmdline) case 'i': case 'l': { - target_phys_addr_t val; + int64_t val; while (isspace(*p)) p++; -- cgit v1.1