On 12/30/25 11:33 PM, Pierrick Bouvier wrote:
This header conflicts with C++ coroutine header.
Signed-off-by: Pierrick Bouvier <[email protected]>
---
block/parallels.h | 2 +-
block/qcow2.h | 2 +-
fsdev/qemu-fsdev-throttle.h | 2 +-
hw/9pfs/9p.h | 2 +-
include/block/block-global-state.h | 2 +-
include/block/block-hmp-cmds.h | 2 +-
include/block/block-io.h | 2 +-
include/block/reqlist.h | 2 +-
include/block/throttle-groups.h | 2 +-
include/qemu/coroutine_int.h | 2 +-
include/qemu/job.h | 2 +-
include/qemu/{coroutine.h => qemu-coroutine.h} | 0
migration/migration.h | 2 +-
ui/console-priv.h | 2 +-
block.c | 2 +-
block/block-copy.c | 2 +-
block/io_uring.c | 2 +-
block/linux-aio.c | 2 +-
block/mirror.c | 2 +-
block/progress_meter.c | 2 +-
block/vdi.c | 2 +-
chardev/char.c | 2 +-
hw/9pfs/coth.c | 2 +-
hw/block/virtio-blk.c | 2 +-
migration/rdma.c | 2 +-
nbd/client-connection.c | 2 +-
net/colo-compare.c | 2 +-
qapi/qmp-dispatch.c | 2 +-
tests/unit/test-aio-multithread.c | 2 +-
ui/console.c | 2 +-
ui/ui-qmp-cmds.c | 2 +-
util/qemu-co-shared-resource.c | 2 +-
util/qemu-co-timeout.c | 2 +-
util/qemu-coroutine-io.c | 2 +-
util/thread-pool.c | 2 +-
35 files changed, 34 insertions(+), 34 deletions(-)
rename include/qemu/{coroutine.h => qemu-coroutine.h} (100%)
This patch was a premature cleanup after fixing ctype.h, coroutine.h
does not conflicts with coroutine C++ header (no .h).
Thus, I will remove it from next version.
Regards,
Pierrick