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

Reply via email to