summaryrefslogtreecommitdiffstats
path: root/util/cutils.c
Commit message (Expand)AuthorAgeFilesLines
* cutils: Fix qemu_strtosz() & friends to reject non-finite sizesDavid Hildenbrand2018-12-131-10/+8Star
* cutils: Add qemu_strtod() and qemu_strtod_finite()David Hildenbrand2018-12-131-0/+65
* cutils: Assert in-range base for string-to-integer conversionsEric Blake2018-12-111-0/+8
* cutils: add qemu_pstrcmp0()Marc-André Lureau2018-10-051-0/+5
* cutils: Provide strchrnulKeno Fischer2018-06-291-0/+15
* cutils: add qemu_strtoi & qemu_strtoui parsers for int/unsigned int typesDaniel P. Berrange2018-03-131-0/+109
* Convert remaining single line fprintf() to warn_report()Alistair Francis2017-09-191-1/+2
* utils: provide size_to_str()Peter Xu2017-05-171-0/+25
* util/cutils: Change qemu_strtosz*() from int64_t to uint64_tMarkus Armbruster2017-02-231-5/+9
* util/cutils: Return qemu_strtosz*() error and value separatelyMarkus Armbruster2017-02-231-10/+12
* util/cutils: Let qemu_strtosz*() optionally reject trailing crapMarkus Armbruster2017-02-231-5/+9
* util/cutils: Drop QEMU_STRTOSZ_DEFSUFFIX_* macrosMarkus Armbruster2017-02-231-18/+10Star
* util/cutils: New qemu_strtosz()Markus Armbruster2017-02-231-4/+11
* util/cutils: Rename qemu_strtosz() to qemu_strtosz_MiB()Markus Armbruster2017-02-231-1/+1
* util/cutils: New qemu_strtosz_metric()Markus Armbruster2017-02-231-3/+8
* util/cutils: Clean up control flow around qemu_strtol() a bitMarkus Armbruster2017-02-231-42/+43
* util/cutils: Clean up variable names around qemu_strtol()Markus Armbruster2017-02-231-21/+21
* util/cutils: Rename qemu_strtoll(), qemu_strtoull()Markus Armbruster2017-02-231-2/+2
* util/cutils: Rewrite documentation of qemu_strtol() & friendsMarkus Armbruster2017-02-231-39/+49
* cutils: Move buffer_is_zero and subroutines to a new fileRichard Henderson2016-09-131-244/+0Star
* target-arm: Use Neon for zero checkingVijay2016-07-141-0/+7
* avx2 configure: Use primitives in testDr. David Alan Gilbert2016-06-161-7/+1Star
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+33
* cutils: add avx2 instruction optimizationLiang Li2016-03-081-4/+120
* util: Clean up includesPeter Maydell2016-02-041-2/+1Star
* utils: rename strtosz to use qemu prefixMarc-André Lureau2015-09-251-12/+13
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-09-141-0/+150
|\
| * cutils: work around platform differences in strto{l,ul,ll,ull}Paolo Bonzini2015-09-101-5/+19
| * cutils: Add qemu_strtoull() wrapperCarlos L. Torres2015-09-091-0/+23
| * cutils: Add qemu_strtoll() wrapperCarlos L. Torres2015-09-091-0/+23
| * cutils: Add qemu_strtoul() wrapperCarlos L. Torres2015-09-091-0/+32
| * cutils: Add qemu_strtol() wrapperCarlos L. Torres2015-09-091-0/+58
* | Make pow2ceil() and pow2floor() inlinePeter Maydell2015-09-071-23/+0Star
* | Remove unused qemu_fls functionPeter Maydell2015-09-071-5/+0Star
|/
* cutils: allow compilation with iccArtyom Tarasenko2015-06-261-7/+7
* cutils: refine strtol error handling in parse_debug_envPaolo Bonzini2015-03-101-2/+3
* qxl: refactor rounding up to a nearest power of 2Radim Krčmář2015-03-031-0/+14
* cutils: tighten qemu_parse_fd()Laszlo Ersek2014-05-081-3/+10
* util: add qemu_ether_ntoaAlexey Kardashevskiy2014-03-271-0/+14
* qemu-io: Move qemu_strsep() to cutils.cKevin Wolf2013-06-061-0/+21
* cutils: Support 'P' and 'E' suffixes in strtosz()Kevin Wolf2013-06-061-0/+4
* ccid-card-passthru, dev-smartcard-reader: add debug environment variablesAlon Levy2013-04-241-0/+23
* buffer_is_zero: use vector optimizations if possiblePeter Lieven2013-03-261-0/+5
* cutils: add a function to find non-zero content in a bufferPeter Lieven2013-03-261-0/+55
* cutils: unsigned int parsing functionsEduardo Habkost2013-02-041-0/+99
* build: move libqemuutil.a components to util/Paolo Bonzini2013-01-121-0/+325