diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-06-25 18:28:12 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2006-06-25 18:28:12 +0000 |
commit | 4f4fbf77ade902f929959b0e10fbf7e56bb85816 (patch) | |
tree | 4413dfc7cac8afc4bc6379a2c6cc8ef662e24df6 | |
parent | 26a76461f259031f2c30cd5843a5ca91e056cf03 (diff) | |
download | qemu-4f4fbf77ade902f929959b0e10fbf7e56bb85816.zip qemu-4f4fbf77ade902f929959b0e10fbf7e56bb85816.tar.gz qemu-4f4fbf77ade902f929959b0e10fbf7e56bb85816.tar.bz2 |
64 bit support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2019 c046a42c-6fe2-441c-8c8c-71466251a162
-rw-r--r-- | monitor.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1584,8 +1584,11 @@ static target_long expr_unary(void) n = 0; break; default: - /* XXX: 64 bit version */ +#if TARGET_LONG_BITS == 64 + n = strtoull(pch, &p, 0); +#else n = strtoul(pch, &p, 0); +#endif if (pch == p) { expr_error("invalid char in expression"); } |