There isn't really much to this patch series. + Delete <rtems/clockdrv.h> from <bsp.h>. When needed <rtems/confdefs.h> includes it and this should be sufficient. + Follow up by addressing the warnings. This impacted 19 files most of which just needed to include <rtems/clockdrv.h> since <bsp.h> did not do it anymore.
This is mechanical but broken into one patch per BSP or libcpu driver. I don't expect many comments but would appreciate a sanity check. --joel Joel Sherrill (83): arm/altera-cyclone-v/include/bsp.h: Do not include <rtems/clockdrv.h> arm/atsam/include/bsp.h: Do not include <rtems/clockdrv.h> arm/csb336/include/bsp.h: Do not include <rtems/clockdrv.h> arm/csb337/include/bsp.h: Do not include <rtems/clockdrv.h> arm/edb7312/include/bsp.h: Do not include <rtems/clockdrv.h> arm/gdbarmsim/include/bsp.h: Do not include <rtems/clockdrv.h> arm/gumstix/include/bsp.h: Do not include <rtems/clockdrv.h> arm/lm3s69xx/include/bsp.h: Do not include <rtems/clockdrv.h> arm/lpc176x/include/bsp.h: Do not include <rtems/clockdrv.h> arm/lpc24xx/include/bsp.h: Do not include <rtems/clockdrv.h> arm/lpc32xx/include/bsp.h: Do not include <rtems/clockdrv.h> arm/raspberrypi/include/bsp.h: Do not include <rtems/clockdrv.h> arm/realview-pbx-a9/include/bsp.h: Do not include <rtems/clockdrv.h> arm/rtl22xx/include/bsp.h: Do not include <rtems/clockdrv.h> arm/smdk2410/include/bsp.h: Do not include <rtems/clockdrv.h> arm/stm32f4/include/bsp.h: Do not include <rtems/clockdrv.h> arm/tms570/include/bsp.h: Do not include <rtems/clockdrv.h> arm/xilinx-zynq/include/bsp.h: Do not include <rtems/clockdrv.h> bfin/TLL6527M/include/bsp.h: Do not include <rtems/clockdrv.h> bfin/bf537Stamp/include/bsp.h: Do not include <rtems/clockdrv.h> bfin/eZKit533/include/bsp.h: Do not include <rtems/clockdrv.h> epiphany/epiphany_sim/include/bsp.h: Do not include <rtems/clockdrv.h> i386/pc386/include/bsp.h: Do not include <rtems/clockdrv.h> lm32/lm32_evr/include/bsp.h: Do not include <rtems/clockdrv.h> lm32/milkymist/include/bsp.h: Do not include <rtems/clockdrv.h> m32c/m32cbsp/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/av5282/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/csb360/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/gen68340/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/gen68360/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/genmcf548x/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mcf5206elite/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mcf52235/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mcf5225x/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mcf5235/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mcf5329/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mrm332/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mvme147/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mvme147s/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mvme162/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/mvme167/include/bsp.h: Do not include <rtems/clockdrv.h> m68k/uC5282/include/bsp.h: Do not include <rtems/clockdrv.h> mips/csb350/include/bsp.h: Do not include <rtems/clockdrv.h> mips/hurricane/include/bsp.h: Do not include <rtems/clockdrv.h> mips/jmr3904/include/bsp.h: Do not include <rtems/clockdrv.h> mips/malta/include/bsp.h: Do not include <rtems/clockdrv.h> mips/rbtx4925/include/bsp.h: Do not include <rtems/clockdrv.h> mips/rbtx4938/include/bsp.h: Do not include <rtems/clockdrv.h> moxie/moxiesim/include/bsp.h: Do not include <rtems/clockdrv.h> nios2/nios2_iss/include/bsp.h: Do not include <rtems/clockdrv.h> no_cpu/no_bsp/include/bsp.h: Do not include <rtems/clockdrv.h> or1k/generic_or1k/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/beatnik/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/gen5200/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/gen83xx/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/haleakala/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/motorola_powerpc/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/mpc55xxevb/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/mpc8260ads/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/mvme3100/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/mvme5500/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/psim/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/qemuppc/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/ss555/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/t32mppc/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/tqm8xx/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/virtex/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/virtex4/include/bsp.h: Do not include <rtems/clockdrv.h> powerpc/virtex5/include/bsp.h: Do not include <rtems/clockdrv.h> sh/gensh1/include/bsp.h: Do not include <rtems/clockdrv.h> sh/gensh2/include/bsp.h: Do not include <rtems/clockdrv.h> sh/gensh4/include/bsp.h: Do not include <rtems/clockdrv.h> sh/shsim/include/bsp.h: Do not include <rtems/clockdrv.h> sparc/erc32/include/bsp.h: Do not include <rtems/clockdrv.h> sparc/leon2/include/bsp.h: Do not include <rtems/clockdrv.h> sparc/leon3/include/bsp.h: Do not include <rtems/clockdrv.h> sparc64/niagara/include/bsp.h: Do not include <rtems/clockdrv.h> sparc64/usiii/include/bsp.h: Do not include <rtems/clockdrv.h> libbsp/sparc64/shared/clock/ckinit.c: Add include of <rtems/clockdrv.h> v850/gdbv850sim/include/bsp.h: Do not include <rtems/clockdrv.h> libcpu/bfin/clock/clock.c: Fix warning by including <rtems/clockdrv.h> libcpu/m68k/mcf5206/clock/ckinit.c: Fix warning by including <rtems/clockdrv.h> libcpu/m68k/mcf5272/clock/ckinit.c: Fix warning by including <rtems/clockdrv.h> c/src/lib/libbsp/arm/altera-cyclone-v/include/bsp.h | 1 - c/src/lib/libbsp/arm/atsam/include/bsp.h | 1 - c/src/lib/libbsp/arm/csb336/include/bsp.h | 1 - c/src/lib/libbsp/arm/csb337/include/bsp.h | 1 - c/src/lib/libbsp/arm/edb7312/include/bsp.h | 1 - c/src/lib/libbsp/arm/gdbarmsim/include/bsp.h | 1 - c/src/lib/libbsp/arm/gumstix/include/bsp.h | 1 - c/src/lib/libbsp/arm/lm3s69xx/include/bsp.h | 1 - c/src/lib/libbsp/arm/lpc176x/include/bsp.h | 1 - c/src/lib/libbsp/arm/lpc24xx/include/bsp.h | 1 - c/src/lib/libbsp/arm/lpc32xx/include/bsp.h | 1 - c/src/lib/libbsp/arm/raspberrypi/include/bsp.h | 1 - c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h | 1 - c/src/lib/libbsp/arm/rtl22xx/include/bsp.h | 1 - c/src/lib/libbsp/arm/smdk2410/include/bsp.h | 1 - c/src/lib/libbsp/arm/stm32f4/include/bsp.h | 1 - c/src/lib/libbsp/arm/tms570/include/bsp.h | 1 - c/src/lib/libbsp/arm/xilinx-zynq/include/bsp.h | 1 - c/src/lib/libbsp/bfin/TLL6527M/include/bsp.h | 1 - c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h | 1 - c/src/lib/libbsp/bfin/eZKit533/include/bsp.h | 1 - c/src/lib/libbsp/epiphany/epiphany_sim/include/bsp.h | 1 - c/src/lib/libbsp/i386/pc386/include/bsp.h | 1 - c/src/lib/libbsp/lm32/lm32_evr/include/bsp.h | 1 - c/src/lib/libbsp/lm32/milkymist/include/bsp.h | 1 - c/src/lib/libbsp/m32c/m32cbsp/include/bsp.h | 1 - c/src/lib/libbsp/m68k/av5282/include/bsp.h | 1 - c/src/lib/libbsp/m68k/csb360/include/bsp.h | 1 - c/src/lib/libbsp/m68k/gen68340/clock/ckinit.c | 1 + c/src/lib/libbsp/m68k/gen68340/include/bsp.h | 1 - c/src/lib/libbsp/m68k/gen68360/include/bsp.h | 1 - c/src/lib/libbsp/m68k/genmcf548x/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mcf5206elite/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mcf52235/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mcf5225x/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mcf5235/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mcf5329/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mrm332/clock/ckinit.c | 1 + c/src/lib/libbsp/m68k/mrm332/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mvme147/clock/ckinit.c | 1 + c/src/lib/libbsp/m68k/mvme147/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mvme147s/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mvme162/clock/ckinit.c | 1 + c/src/lib/libbsp/m68k/mvme162/include/bsp.h | 1 - c/src/lib/libbsp/m68k/mvme167/clock/ckinit.c | 1 + c/src/lib/libbsp/m68k/mvme167/include/bsp.h | 1 - c/src/lib/libbsp/m68k/uC5282/clock/clock.c | 2 +- c/src/lib/libbsp/m68k/uC5282/include/bsp.h | 1 - c/src/lib/libbsp/mips/csb350/include/bsp.h | 1 - c/src/lib/libbsp/mips/hurricane/clock/ckinit.c | 1 + c/src/lib/libbsp/mips/hurricane/include/bsp.h | 1 - c/src/lib/libbsp/mips/jmr3904/include/bsp.h | 1 - c/src/lib/libbsp/mips/malta/include/bsp.h | 1 - c/src/lib/libbsp/mips/rbtx4925/include/bsp.h | 1 - c/src/lib/libbsp/mips/rbtx4938/include/bsp.h | 1 - c/src/lib/libbsp/moxie/moxiesim/include/bsp.h | 1 - c/src/lib/libbsp/nios2/nios2_iss/include/bsp.h | 1 - c/src/lib/libbsp/no_cpu/no_bsp/include/bsp.h | 1 - c/src/lib/libbsp/or1k/generic_or1k/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/beatnik/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/gen5200/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/gen83xx/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/haleakala/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/motorola_powerpc/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/mpc55xxevb/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/mpc8260ads/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/mvme3100/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/mvme5500/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/psim/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/qemuppc/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/ss555/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/t32mppc/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/tqm8xx/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/virtex/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/virtex4/include/bsp.h | 1 - c/src/lib/libbsp/powerpc/virtex5/include/bsp.h | 1 - c/src/lib/libbsp/sh/gensh1/include/bsp.h | 1 - c/src/lib/libbsp/sh/gensh2/include/bsp.h | 1 - c/src/lib/libbsp/sh/gensh4/include/bsp.h | 1 - c/src/lib/libbsp/sh/shsim/include/bsp.h | 1 - c/src/lib/libbsp/sparc/erc32/include/bsp.h | 1 - c/src/lib/libbsp/sparc/leon2/include/bsp.h | 1 - c/src/lib/libbsp/sparc/leon3/include/bsp.h | 1 - c/src/lib/libbsp/sparc64/niagara/include/bsp.h | 1 - c/src/lib/libbsp/sparc64/shared/clock/ckinit.c | 5 ++++- c/src/lib/libbsp/sparc64/usiii/include/bsp.h | 1 - c/src/lib/libbsp/v850/gdbv850sim/include/bsp.h | 1 - c/src/lib/libcpu/bfin/clock/clock.c | 2 ++ c/src/lib/libcpu/m68k/mcf5206/clock/ckinit.c | 1 + c/src/lib/libcpu/m68k/mcf5272/clock/ckinit.c | 1 + 90 files changed, 15 insertions(+), 81 deletions(-) -- 1.8.3.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel