Commit 4f4fbf77ade902f929959b0e10fbf7e56bb85816
1 parent
26a76461
64 bit support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2019 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
4 additions
and
1 deletions
monitor.c
... | ... | @@ -1584,8 +1584,11 @@ static target_long expr_unary(void) |
1584 | 1584 | n = 0; |
1585 | 1585 | break; |
1586 | 1586 | default: |
1587 | - /* XXX: 64 bit version */ | |
1587 | +#if TARGET_LONG_BITS == 64 | |
1588 | + n = strtoull(pch, &p, 0); | |
1589 | +#else | |
1588 | 1590 | n = strtoul(pch, &p, 0); |
1591 | +#endif | |
1589 | 1592 | if (pch == p) { |
1590 | 1593 | expr_error("invalid char in expression"); |
1591 | 1594 | } | ... | ... |