On 16 February 2016 at 13:49, Peter Maydell <peter.mayd...@linaro.org> wrote: > On 9 February 2016 at 15:24, Peter Maydell <peter.mayd...@linaro.org> wrote: >> This set of patches does a bunch more cleaning of includes. >> Specifically it does everything necessary to be able to >> remove osdep.h includes from header files including qemu-common.h > >> Eric Blake (1): >> qapi: Clean up includes in generated files >> >> Peter Maydell (13): >> cpu: Clean up includes >> ui/cocoa.m: Include qemu/osdep.h >> disas/arm-a64.cc: Include osdep.h first >> hw/block/nand.c: Include osdep.h first >> target-cris: Remove unnecessary ifdef from mmu.c >> cris: Clean up includes >> libdecnumber: Clean up includes >> tests/i440fx-test: Don't define ARRAY_SIZE locally >> tests: Clean up includes >> scripts/feature_to_c.sh: Include qemu/osdep.h rather than config.h >> scripts/tracetool: Include qemu/osdep.h in generated .c files >> all: Clean up includes >> oslib-posix.c: Move workaround for OSX daemon() deprecation to osdep.h > > Since I've applied Eric's don't-override-inline patch to master, I'm > going to apply patches 03..14 to master now. (Patch 02 is already in, > and patch 01 is going via Andreas' QOM tree.)
I dropped the arm-a64.cc change since the ancient w32 compile didn't like it; so 04..14 pushed to master. thanks -- PMM