Peter Maydell <peter.mayd...@linaro.org> writes: > On 22 June 2017 at 19:08, Thomas Huth <th...@redhat.com> wrote: >> On 22.06.2017 19:50, Dr. David Alan Gilbert wrote: >>> Could do; I'm just not finding tiny header files with one or >>> two entries each that useful. > > Well, it means that the bulk of code that doesn't care about the > types doesn't get its compilation fractionally slowed by having > to parse the typedef anyway. In general I think we're drifting > towards "have each .c file get fewer things automatically" rather > than otherwise (eg more finely focused files rather than stuffing > everything into qemu-common.h).
Yes. See also "Our use of #include is undisciplined, and what to do about it" Message-ID: <87wpp4m6n1....@blackfin.pond.sub.org> https://lists.nongnu.org/archive/html/qemu-devel/2016-03/msg03271.html I have some unfinished work towards emptying out qemu-common.h. Need to find the time to finish it. [...]