Hi, Since this file became a hot topic [*], I took previous cleanups from last year and continue to clean it.
v2: - reorder fw_cfg (Laszlo), remove forward declarations - move PixelFormat to "ui/qemu-pixman.h" (Paolo) - reword comment (Thomas) Regards, Phil. [*] "HACKING: Clarify the paragraph about typedefs" https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg02132.html [*] "Fix duplicated typedefs to be able to compile with Clang in gnu99 mode" https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg02117.html Based-on: 1547460140-1473-1-git-send-email-th...@redhat.com Philippe Mathieu-Daudé (3): hw/nvram/fw_cfg: Remove various typedefs from "qemu/typedefs.h" ui/console: Remove MouseTransformInfo from qemu/typedefs.h ui/console: Remove PixelFormat from qemu/typedefs.h include/hw/acpi/vmgenid.h | 1 + include/hw/arm/virt.h | 1 + include/hw/devices.h | 1 + include/hw/mem/nvdimm.h | 1 + include/hw/nvram/fw_cfg.h | 22 ++++++++++++---------- include/qemu/typedefs.h | 6 ------ include/ui/console.h | 14 ++------------ include/ui/qemu-pixman.h | 10 ++++++++++ 8 files changed, 28 insertions(+), 28 deletions(-) -- 2.17.2