}
}
-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;
}
-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();
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();
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();
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)) {
case 'i':
case 'l':
{
- target_phys_addr_t val;
+ int64_t val;
while (isspace(*p))
p++;