qemu-e2k/docs/system
Eric Blake f174cd3350 utils: Deprecate hex-with-suffix sizes
Supporting '0x20M' looks odd, particularly since we have a 'B' suffix
that is ambiguous for bytes, as well as a less-frequently-used 'E'
suffix for extremely large exibytes.  In practice, people using hex
inputs are specifying values in bytes (and would have written
0x2000000, or possibly relied on default_suffix in the case of
qemu_strtosz_MiB), and the use of scaling suffixes makes the most
sense for inputs in decimal (where the user would write 32M).  But
rather than outright dropping support for hex-with-suffix, let's
follow our deprecation policy.  Sadly, since qemu_strtosz() does not
have an Err** parameter, and plumbing that in would be a much larger
task, we instead go with just directly emitting the deprecation
warning to stderr.

Signed-off-by: Eric Blake <eblake@redhat.com>
Message-Id: <20210211204438.1184395-4-eblake@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
2021-03-08 13:36:37 -06:00
..
_templates
arm docs/system/arm/mps2.rst: Document the new mps3-an524 board 2021-03-08 11:54:16 +00:00
i386
riscv docs/system: riscv: Add documentation for sifive_u machine 2021-03-04 09:43:29 -05:00
s390x docs: update to show preferred boolean syntax for -chardev 2021-02-25 14:14:33 +01:00
build-platforms.rst docs: simplify and clarify the platform support rules 2021-01-29 17:07:53 +00:00
cpu-hotplug.rst docs: update to show preferred boolean syntax for -chardev 2021-02-25 14:14:33 +01:00
cpu-models-mips.rst.inc
cpu-models-x86.rst.inc docs: update to show preferred boolean syntax for -cpu 2021-02-25 14:14:33 +01:00
deprecated.rst utils: Deprecate hex-with-suffix sizes 2021-03-08 13:36:37 -06:00
device-url-syntax.rst.inc
gdb.rst
images.rst
index.rst multi-process: add configure and usage information 2021-02-09 20:53:56 +00:00
invocation.rst
ivshmem.rst
keys.rst
keys.rst.inc
license.rst
linuxboot.rst
managed-startup.rst
monitor.rst
multi-process.rst multi-process: add configure and usage information 2021-02-09 20:53:56 +00:00
mux-chardev.rst
mux-chardev.rst.inc
net.rst
pr-manager.rst
qemu-block-drivers.rst
qemu-block-drivers.rst.inc
qemu-cpu-models.rst
qemu-manpage.rst
quickstart.rst
removed-features.rst hw/i386: Remove the deprecated pc-1.x machine types 2021-02-05 08:52:59 -05:00
security.rst
target-arm.rst
target-avr.rst docs: update to show preferred boolean syntax for -chardev 2021-02-25 14:14:33 +01:00
target-i386-desc.rst.inc
target-i386.rst
target-m68k.rst
target-mips.rst
target-ppc.rst
target-riscv.rst docs/system: riscv: Add documentation for sifive_u machine 2021-03-04 09:43:29 -05:00
target-rx.rst
target-s390x.rst
target-sparc64.rst
target-sparc.rst
target-xtensa.rst
targets.rst docs/system: Add RISC-V documentation 2021-03-04 09:43:29 -05:00
tls.rst docs: fix missing backslash in certtool shell example 2021-01-29 17:07:53 +00:00
usb.rst
virtio-net-failover.rst
virtio-pmem.rst
vnc-security.rst docs: update to show preferred boolean syntax for -vnc 2021-02-25 14:14:33 +01:00