qemu/docs
Benoît Canet 24fd848950 qapi: skip redundant includes
The purpose of this change is to help create a json file containing
common definitions; each bit of generated C code must be emitted
only one time.

A second history global to all QAPISchema instances has been added
to detect when a file is included more than one time and skip these
includes.
It does not act as a stack and the changes made to it by the
__init__ function are propagated back to the caller so it's really
a global state.

Signed-off-by: Benoit Canet <benoit@irqsave.net>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
2014-05-16 10:35:59 -04:00
..
qmp
specs
atomics.txt
blkverify.txt
bootindex.txt
ccid.txt
ich9-ehci-uhci.cfg
libcacard.txt
live-block-ops.txt
memory.txt
migration.txt
q35-chipset.cfg
qapi-code-gen.txt
qdev-device-use.txt
qemupciserial.inf
rdma.txt
spice-port-fqdn.txt
tracing.txt
usb-storage.txt
usb2.txt
virtio-balloon-stats.txt
vnc-ledstate-Pseudo-encoding.txt
writing-qmp-commands.txt
xbzrle.txt
xen-save-devices-state.txt