The only user of AccelClass::available was the qtest accelerator, to make it unavailable on non-POSIX systems. We can drop the field if we simply not compile the accelerator code on those systems.
Eduardo Habkost (3): qtest: Move accel code to accel/qtest.c qtest: Don't compile qtest accel on non-POSIX systems accel: Remove unused AccelClass::available field include/sysemu/accel.h | 1 - include/sysemu/qtest.h | 9 ------- accel/accel.c | 5 ---- accel/qtest.c | 54 ++++++++++++++++++++++++++++++++++++++++++ qtest.c | 34 -------------------------- accel/Makefile.objs | 1 + 6 files changed, 55 insertions(+), 49 deletions(-) create mode 100644 accel/qtest.c -- 2.18.0.rc1.1.g3f1ff2140