This code should now build the x86_x64-softmmu part 2.

This commit is contained in:
xorstream
2017-01-19 22:50:28 +11:00
parent 37f9a248ea
commit 1aeaf5c40d
174 changed files with 2418 additions and 1414 deletions

View File

@ -122,11 +122,11 @@ int64_t strtosz_suffix_unit(const char *nptr, char **end,
mul_required = 1;
}
c = *endptr;
mul = suffix_mul(c, unit);
mul = (double)suffix_mul(c, unit);
if (mul >= 0) {
endptr++;
} else {
mul = suffix_mul(default_suffix, unit);
mul = (double)suffix_mul(default_suffix, unit);
assert(mul >= 0);
}
if (mul == 1 && mul_required) {
@ -136,7 +136,7 @@ int64_t strtosz_suffix_unit(const char *nptr, char **end,
retval = -ERANGE;
goto fail;
}
retval = val * mul;
retval = (int64_t)(val * mul);
fail:
if (end) {