Markus Armbruster
ca77ee28e0
Include migration/qemu-file-types.h a lot less
...
In my "build everything" tree, changing migration/qemu-file-types.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 culprit is again hw/hw.h, which supposedly includes it for
convenience.
Include migration/qemu-file-types.h only where it's needed. Touching
it now recompiles less than 200 objects.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20190812052359.30071-10-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
2019-08-16 13:31:52 +02:00
..
2019-06-12 13:18:33 +02:00
2019-07-05 09:50:33 +02:00
2019-06-28 10:49:36 +02:00
2019-07-03 10:51:35 +02:00
2019-06-28 10:49:36 +02:00
2019-07-05 09:50:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:20:20 +02:00
2019-08-12 16:36:41 +01:00
2019-06-12 13:20:20 +02:00
2018-10-15 09:57:33 +02:00
2019-06-12 13:18:33 +02:00
2017-03-27 12:14:45 +02:00
2017-03-17 10:23:44 +01:00
2019-08-16 13:31:52 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:20:20 +02:00
2019-06-12 13:20:20 +02:00
2019-06-12 13:18:33 +02:00
2018-02-13 16:15:09 +01:00
2015-07-24 13:57:45 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-28 10:49:36 +02:00
2019-05-29 06:30:45 +02:00
2019-06-12 13:18:33 +02:00
2014-02-04 19:34:30 +01:00
2019-06-12 13:18:33 +02:00
2018-01-22 09:46:18 +01:00
2016-05-12 13:22:24 +01:00
2016-05-12 13:22:24 +01:00
2014-01-31 14:47:33 +00:00
2019-06-12 13:18:33 +02:00
2018-01-22 09:46:18 +01:00
2014-01-31 14:47:33 +00:00
2016-01-29 15:07:24 +00:00
2018-09-27 08:10:07 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:20:20 +02:00
2019-06-12 13:18:33 +02:00
2019-08-16 13:31:52 +02:00
2019-06-12 13:18:33 +02:00
2017-04-24 12:32:12 +01:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2019-06-12 13:18:33 +02:00
2014-01-31 14:47:33 +00:00
2019-04-29 17:57:21 +01:00
2019-06-12 13:20:20 +02:00
2019-03-22 16:18:07 +00:00
2018-10-29 10:43:48 +01:00
2019-05-13 08:58:55 +02:00
2017-09-01 13:52:43 +02:00
2019-08-16 13:31:51 +02:00
2019-06-12 13:18:33 +02:00
2019-06-13 09:34:50 +02:00
2019-08-16 13:31:52 +02:00
2019-05-29 06:30:45 +02:00
2019-05-29 06:30:45 +02:00
2019-05-29 06:30:45 +02:00
2019-06-12 13:20:20 +02:00
2019-05-29 06:30:45 +02:00
2019-07-29 16:57:27 -04:00
2019-08-16 13:31:52 +02:00
2019-07-29 16:57:27 -04:00
2019-06-12 13:20:21 +02:00
2019-06-12 13:18:33 +02:00
2019-06-24 10:42:30 +01:00
2019-07-15 14:17:03 +01:00