mirror of https://gitee.com/openkylin/qemu.git
650d103d3e
In my "build everything" tree, changing hw/hw.h triggers a recompile of some 2600 out of 6600 objects (not counting tests and objects that don't depend on qemu/osdep.h). The previous commits have left only the declaration of hw_error() in hw/hw.h. This permits dropping most of its inclusions. Touching it now recompiles less than 200 objects. Signed-off-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-Id: <20190812052359.30071-19-armbru@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com> |
||
---|---|---|
.. | ||
a9gtimer.h | ||
allwinner-a10-pit.h | ||
arm_mptimer.h | ||
armv7m_systick.h | ||
aspeed_rtc.h | ||
aspeed_timer.h | ||
cmsdk-apb-dualtimer.h | ||
cmsdk-apb-timer.h | ||
digic-timer.h | ||
hpet.h | ||
i8254.h | ||
i8254_internal.h | ||
imx_epit.h | ||
imx_gpt.h | ||
m48t59.h | ||
mc146818rtc.h | ||
mc146818rtc_regs.h | ||
mips_gictimer.h | ||
mss-timer.h | ||
nrf51_timer.h | ||
pl031.h | ||
stm32f2xx_timer.h | ||
sun4v-rtc.h | ||
xlnx-zynqmp-rtc.h |