• D
    coroutine: move into libqemuutil.a library · 10817bf0
    Daniel P. Berrange 提交于
    The coroutine files are currently referenced by the block-obj-y
    variable. The coroutine functionality though is already used by
    more than just the block code. eg migration code uses coroutine
    yield. In the future the I/O channel code will also use the
    coroutine yield functionality. Since the coroutine code is nicely
    self-contained it can be easily built as part of the libqemuutil.a
    library, making it widely available.
    
    The headers are also moved into include/qemu, instead of the
    include/block directory, since they are now part of the util
    codebase, and the impl was never in the block/ directory
    either.
    Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
    10817bf0
qemu-coroutine.c 3.8 KB