[PATCH] Remove coverhd.h

Sebastian Huber sebastian.huber at embedded-brains.de
Fri Nov 24 07:32:34 UTC 2017


This header file contained timing overhead values which are hard to
maintain.

Update #3254.
---
 c/src/lib/libbsp/Makefile.am                       |   1 -
 c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am  |   3 +-
 .../lib/libbsp/arm/altera-cyclone-v/preinstall.am  |   4 -
 c/src/lib/libbsp/arm/atsam/Makefile.am             |   1 -
 c/src/lib/libbsp/arm/atsam/preinstall.am           |   4 -
 c/src/lib/libbsp/arm/beagle/Makefile.am            |   3 +-
 c/src/lib/libbsp/arm/beagle/preinstall.am          |   4 -
 c/src/lib/libbsp/arm/csb336/Makefile.am            |   1 -
 c/src/lib/libbsp/arm/csb336/preinstall.am          |   4 -
 c/src/lib/libbsp/arm/csb337/Makefile.am            |   1 -
 c/src/lib/libbsp/arm/csb337/preinstall.am          |   4 -
 c/src/lib/libbsp/arm/edb7312/Makefile.am           |   1 -
 c/src/lib/libbsp/arm/edb7312/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/gdbarmsim/Makefile.am         |   1 -
 c/src/lib/libbsp/arm/gdbarmsim/preinstall.am       |   4 -
 c/src/lib/libbsp/arm/gumstix/Makefile.am           |   1 -
 c/src/lib/libbsp/arm/gumstix/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/imx/Makefile.am               |   3 +-
 c/src/lib/libbsp/arm/imx/preinstall.am             |   4 -
 c/src/lib/libbsp/arm/lm3s69xx/Makefile.am          |   1 -
 c/src/lib/libbsp/arm/lm3s69xx/preinstall.am        |   4 -
 c/src/lib/libbsp/arm/lpc176x/Makefile.am           |   3 +-
 c/src/lib/libbsp/arm/lpc176x/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/lpc24xx/Makefile.am           |   3 +-
 c/src/lib/libbsp/arm/lpc24xx/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/lpc32xx/Makefile.am           |   3 +-
 c/src/lib/libbsp/arm/lpc32xx/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/raspberrypi/Makefile.am       |   3 +-
 c/src/lib/libbsp/arm/raspberrypi/preinstall.am     |   4 -
 c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am   |   3 +-
 c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am |   4 -
 c/src/lib/libbsp/arm/rtl22xx/Makefile.am           |   1 -
 c/src/lib/libbsp/arm/rtl22xx/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/smdk2410/Makefile.am          |   1 -
 c/src/lib/libbsp/arm/smdk2410/preinstall.am        |   4 -
 c/src/lib/libbsp/arm/stm32f4/Makefile.am           |   1 -
 c/src/lib/libbsp/arm/stm32f4/preinstall.am         |   4 -
 c/src/lib/libbsp/arm/tms570/Makefile.am            |   3 +-
 c/src/lib/libbsp/arm/tms570/preinstall.am          |   4 -
 c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am       |   3 +-
 c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am     |   4 -
 c/src/lib/libbsp/bfin/TLL6527M/Makefile.am         |   1 -
 c/src/lib/libbsp/bfin/TLL6527M/preinstall.am       |   4 -
 c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am       |   1 -
 c/src/lib/libbsp/bfin/bf537Stamp/preinstall.am     |   4 -
 c/src/lib/libbsp/bfin/eZKit533/Makefile.am         |   1 -
 c/src/lib/libbsp/bfin/eZKit533/preinstall.am       |   4 -
 c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am |   1 -
 .../lib/libbsp/epiphany/epiphany_sim/preinstall.am |   4 -
 c/src/lib/libbsp/i386/pc386/Makefile.am            |   1 -
 c/src/lib/libbsp/i386/pc386/preinstall.am          |   4 -
 c/src/lib/libbsp/lm32/lm32_evr/Makefile.am         |   1 -
 c/src/lib/libbsp/lm32/lm32_evr/include/coverhd.h   | 111 -----------------
 c/src/lib/libbsp/lm32/lm32_evr/preinstall.am       |   4 -
 c/src/lib/libbsp/lm32/milkymist/Makefile.am        |   1 -
 c/src/lib/libbsp/lm32/milkymist/preinstall.am      |   4 -
 c/src/lib/libbsp/m32c/m32cbsp/Makefile.am          |   1 -
 c/src/lib/libbsp/m32c/m32cbsp/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/av5282/Makefile.am           |   1 -
 c/src/lib/libbsp/m68k/av5282/preinstall.am         |   4 -
 c/src/lib/libbsp/m68k/csb360/Makefile.am           |   1 -
 c/src/lib/libbsp/m68k/csb360/include/coverhd.h     |  88 -------------
 c/src/lib/libbsp/m68k/csb360/preinstall.am         |   4 -
 c/src/lib/libbsp/m68k/gen68340/Makefile.am         |   1 -
 c/src/lib/libbsp/m68k/gen68340/include/coverhd.h   |  82 ------------
 c/src/lib/libbsp/m68k/gen68340/preinstall.am       |   4 -
 c/src/lib/libbsp/m68k/gen68360/Makefile.am         |   1 -
 c/src/lib/libbsp/m68k/gen68360/include/coverhd.h   |  79 ------------
 c/src/lib/libbsp/m68k/gen68360/preinstall.am       |   4 -
 c/src/lib/libbsp/m68k/genmcf548x/Makefile.am       |   1 -
 c/src/lib/libbsp/m68k/genmcf548x/preinstall.am     |   4 -
 c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am     |   1 -
 .../lib/libbsp/m68k/mcf5206elite/include/coverhd.h |  86 -------------
 c/src/lib/libbsp/m68k/mcf5206elite/preinstall.am   |   4 -
 c/src/lib/libbsp/m68k/mcf52235/Makefile.am         |   1 -
 c/src/lib/libbsp/m68k/mcf52235/preinstall.am       |   4 -
 c/src/lib/libbsp/m68k/mcf5225x/Makefile.am         |   1 -
 c/src/lib/libbsp/m68k/mcf5225x/preinstall.am       |   4 -
 c/src/lib/libbsp/m68k/mcf5235/Makefile.am          |   1 -
 c/src/lib/libbsp/m68k/mcf5235/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/mcf5329/Makefile.am          |   1 -
 c/src/lib/libbsp/m68k/mcf5329/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/mrm332/Makefile.am           |   1 -
 c/src/lib/libbsp/m68k/mrm332/preinstall.am         |   4 -
 c/src/lib/libbsp/m68k/mvme147/Makefile.am          |   1 -
 c/src/lib/libbsp/m68k/mvme147/include/coverhd.h    | 106 ----------------
 c/src/lib/libbsp/m68k/mvme147/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/mvme147s/Makefile.am         |   1 -
 c/src/lib/libbsp/m68k/mvme147s/include/coverhd.h   | 106 ----------------
 c/src/lib/libbsp/m68k/mvme147s/preinstall.am       |   4 -
 c/src/lib/libbsp/m68k/mvme162/Makefile.am          |   1 -
 c/src/lib/libbsp/m68k/mvme162/include/coverhd.h    | 106 ----------------
 c/src/lib/libbsp/m68k/mvme162/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/mvme167/Makefile.am          |   1 -
 c/src/lib/libbsp/m68k/mvme167/include/coverhd.h    | 106 ----------------
 c/src/lib/libbsp/m68k/mvme167/preinstall.am        |   4 -
 c/src/lib/libbsp/m68k/uC5282/Makefile.am           |   1 -
 c/src/lib/libbsp/m68k/uC5282/preinstall.am         |   4 -
 c/src/lib/libbsp/mips/csb350/Makefile.am           |   1 -
 c/src/lib/libbsp/mips/csb350/preinstall.am         |   4 -
 c/src/lib/libbsp/mips/hurricane/Makefile.am        |   1 -
 c/src/lib/libbsp/mips/hurricane/include/coverhd.h  | 117 ------------------
 c/src/lib/libbsp/mips/hurricane/preinstall.am      |   4 -
 c/src/lib/libbsp/mips/jmr3904/Makefile.am          |   1 -
 c/src/lib/libbsp/mips/jmr3904/preinstall.am        |   4 -
 c/src/lib/libbsp/mips/malta/Makefile.am            |   1 -
 c/src/lib/libbsp/mips/malta/preinstall.am          |   4 -
 c/src/lib/libbsp/mips/rbtx4925/Makefile.am         |   1 -
 c/src/lib/libbsp/mips/rbtx4925/preinstall.am       |   4 -
 c/src/lib/libbsp/mips/rbtx4938/Makefile.am         |   1 -
 c/src/lib/libbsp/mips/rbtx4938/preinstall.am       |   4 -
 c/src/lib/libbsp/moxie/moxiesim/Makefile.am        |   1 -
 c/src/lib/libbsp/moxie/moxiesim/preinstall.am      |   4 -
 c/src/lib/libbsp/nios2/nios2_iss/Makefile.am       |   1 -
 c/src/lib/libbsp/nios2/nios2_iss/preinstall.am     |   4 -
 c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am         |   1 -
 c/src/lib/libbsp/no_cpu/no_bsp/preinstall.am       |   4 -
 c/src/lib/libbsp/or1k/generic_or1k/Makefile.am     |   3 +-
 c/src/lib/libbsp/or1k/generic_or1k/preinstall.am   |   4 -
 c/src/lib/libbsp/powerpc/beatnik/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/beatnik/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/gen5200/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/gen5200/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/gen83xx/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/gen83xx/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/haleakala/Makefile.am     |   1 -
 .../lib/libbsp/powerpc/haleakala/include/coverhd.h | 137 ---------------------
 c/src/lib/libbsp/powerpc/haleakala/preinstall.am   |   4 -
 .../libbsp/powerpc/motorola_powerpc/Makefile.am    |   1 -
 .../libbsp/powerpc/motorola_powerpc/preinstall.am  |   4 -
 c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am    |   3 +-
 c/src/lib/libbsp/powerpc/mpc55xxevb/preinstall.am  |   4 -
 c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am    |   1 -
 c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am  |   4 -
 c/src/lib/libbsp/powerpc/mvme3100/Makefile.am      |   1 -
 c/src/lib/libbsp/powerpc/mvme3100/preinstall.am    |   4 -
 c/src/lib/libbsp/powerpc/mvme5500/Makefile.am      |   1 -
 c/src/lib/libbsp/powerpc/mvme5500/preinstall.am    |   4 -
 c/src/lib/libbsp/powerpc/psim/Makefile.am          |   1 -
 c/src/lib/libbsp/powerpc/psim/include/coverhd.h    | 137 ---------------------
 c/src/lib/libbsp/powerpc/psim/preinstall.am        |   4 -
 c/src/lib/libbsp/powerpc/qemuppc/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/qemuppc/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/qoriq/Makefile.am         |   1 -
 c/src/lib/libbsp/powerpc/qoriq/preinstall.am       |   4 -
 c/src/lib/libbsp/powerpc/ss555/Makefile.am         |   1 -
 c/src/lib/libbsp/powerpc/ss555/preinstall.am       |   4 -
 c/src/lib/libbsp/powerpc/t32mppc/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/t32mppc/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am        |   1 -
 c/src/lib/libbsp/powerpc/tqm8xx/include/coverhd.h  | 120 ------------------
 c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am      |   4 -
 c/src/lib/libbsp/powerpc/virtex/Makefile.am        |   1 -
 c/src/lib/libbsp/powerpc/virtex/include/coverhd.h  | 137 ---------------------
 c/src/lib/libbsp/powerpc/virtex/preinstall.am      |   4 -
 c/src/lib/libbsp/powerpc/virtex4/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/virtex4/include/coverhd.h | 137 ---------------------
 c/src/lib/libbsp/powerpc/virtex4/preinstall.am     |   4 -
 c/src/lib/libbsp/powerpc/virtex5/Makefile.am       |   1 -
 c/src/lib/libbsp/powerpc/virtex5/include/coverhd.h | 137 ---------------------
 c/src/lib/libbsp/powerpc/virtex5/preinstall.am     |   4 -
 c/src/lib/libbsp/riscv/riscv_generic/Makefile.am   |   1 -
 c/src/lib/libbsp/riscv/riscv_generic/preinstall.am |   4 -
 c/src/lib/libbsp/sh/gensh1/Makefile.am             |   1 -
 c/src/lib/libbsp/sh/gensh1/include/coverhd.h       | 132 --------------------
 c/src/lib/libbsp/sh/gensh1/preinstall.am           |   4 -
 c/src/lib/libbsp/sh/gensh2/Makefile.am             |   1 -
 c/src/lib/libbsp/sh/gensh2/include/coverhd.h       | 133 --------------------
 c/src/lib/libbsp/sh/gensh2/preinstall.am           |   4 -
 c/src/lib/libbsp/sh/gensh4/Makefile.am             |   1 -
 c/src/lib/libbsp/sh/gensh4/preinstall.am           |   4 -
 c/src/lib/libbsp/sh/shsim/Makefile.am              |   1 -
 c/src/lib/libbsp/sh/shsim/preinstall.am            |   4 -
 c/src/lib/libbsp/shared/include/coverhd.h          | 107 ----------------
 c/src/lib/libbsp/sparc/erc32/Makefile.am           |   1 -
 c/src/lib/libbsp/sparc/erc32/preinstall.am         |   4 -
 c/src/lib/libbsp/sparc/leon2/Makefile.am           |   1 -
 c/src/lib/libbsp/sparc/leon2/preinstall.am         |   4 -
 c/src/lib/libbsp/sparc/leon3/Makefile.am           |   1 -
 c/src/lib/libbsp/sparc/leon3/preinstall.am         |   4 -
 c/src/lib/libbsp/sparc64/niagara/Makefile.am       |   1 -
 c/src/lib/libbsp/sparc64/niagara/preinstall.am     |   4 -
 c/src/lib/libbsp/sparc64/usiii/Makefile.am         |   1 -
 c/src/lib/libbsp/sparc64/usiii/preinstall.am       |   4 -
 c/src/lib/libbsp/v850/gdbv850sim/Makefile.am       |   1 -
 c/src/lib/libbsp/v850/gdbv850sim/preinstall.am     |   4 -
 testsuites/psxtmtests/psxtmbarrier03/init.c        |   1 -
 testsuites/psxtmtests/psxtmcond01/init.c           |   1 -
 testsuites/psxtmtests/psxtmcond03/init.c           |   1 -
 testsuites/psxtmtests/psxtmcond04/init.c           |   1 -
 testsuites/psxtmtests/psxtmcond06/init.c           |   1 -
 testsuites/psxtmtests/psxtmcond07/init.c           |   1 -
 testsuites/psxtmtests/psxtmmutex02/init.c          |   1 -
 testsuites/psxtmtests/psxtmmutex05/init.c          |   1 -
 testsuites/psxtmtests/psxtmmutex06/init.c          |   1 -
 testsuites/psxtmtests/psxtmrwlock02/init.c         |   1 -
 testsuites/psxtmtests/psxtmrwlock03/init.c         |   1 -
 testsuites/psxtmtests/psxtmrwlock04/init.c         |   1 -
 testsuites/psxtmtests/psxtmrwlock05/init.c         |   1 -
 testsuites/psxtmtests/psxtmrwlock06/init.c         |   1 -
 testsuites/psxtmtests/psxtmrwlock07/init.c         |   1 -
 testsuites/psxtmtests/psxtmsem04/init.c            |   1 -
 testsuites/psxtmtests/psxtmsem05/init.c            |   1 -
 testsuites/psxtmtests/psxtmthread01/init.c         |   1 -
 testsuites/psxtmtests/psxtmthread03/init.c         |   1 -
 testsuites/rhealstone/rhilatency/ilatency.c        |   1 -
 testsuites/tmtests/tm01/system.h                   |   1 -
 testsuites/tmtests/tm01/task1.c                    |  10 +-
 testsuites/tmtests/tm02/system.h                   |   1 -
 testsuites/tmtests/tm02/task1.c                    |   2 +-
 testsuites/tmtests/tm03/system.h                   |   1 -
 testsuites/tmtests/tm03/task1.c                    |   2 +-
 testsuites/tmtests/tm04/system.h                   |   1 -
 testsuites/tmtests/tm04/task1.c                    |  20 +--
 testsuites/tmtests/tm05/system.h                   |   1 -
 testsuites/tmtests/tm05/task1.c                    |   4 +-
 testsuites/tmtests/tm06/system.h                   |   1 -
 testsuites/tmtests/tm06/task1.c                    |   8 +-
 testsuites/tmtests/tm07/system.h                   |   1 -
 testsuites/tmtests/tm07/task1.c                    |   2 +-
 testsuites/tmtests/tm08/system.h                   |   1 -
 testsuites/tmtests/tm08/task1.c                    |  16 +--
 testsuites/tmtests/tm09/system.h                   |   1 -
 testsuites/tmtests/tm09/task1.c                    |  14 +--
 testsuites/tmtests/tm10/system.h                   |   1 -
 testsuites/tmtests/tm10/task1.c                    |   4 +-
 testsuites/tmtests/tm11/system.h                   |   1 -
 testsuites/tmtests/tm11/task1.c                    |   2 +-
 testsuites/tmtests/tm12/system.h                   |   1 -
 testsuites/tmtests/tm12/task1.c                    |   2 +-
 testsuites/tmtests/tm13/system.h                   |   1 -
 testsuites/tmtests/tm13/task1.c                    |   2 +-
 testsuites/tmtests/tm14/system.h                   |   1 -
 testsuites/tmtests/tm14/task1.c                    |   2 +-
 testsuites/tmtests/tm15/system.h                   |   1 -
 testsuites/tmtests/tm15/task1.c                    |  12 +-
 testsuites/tmtests/tm16/system.h                   |   1 -
 testsuites/tmtests/tm16/task1.c                    |   2 +-
 testsuites/tmtests/tm17/system.h                   |   1 -
 testsuites/tmtests/tm17/task1.c                    |   2 +-
 testsuites/tmtests/tm18/system.h                   |   1 -
 testsuites/tmtests/tm18/task1.c                    |   2 +-
 testsuites/tmtests/tm19/system.h                   |   1 -
 testsuites/tmtests/tm19/task1.c                    |   6 +-
 testsuites/tmtests/tm20/system.h                   |   1 -
 testsuites/tmtests/tm20/task1.c                    |  38 +++---
 testsuites/tmtests/tm21/system.h                   |   1 -
 testsuites/tmtests/tm21/task1.c                    |  16 +--
 testsuites/tmtests/tm22/system.h                   |   1 -
 testsuites/tmtests/tm22/task1.c                    |   6 +-
 testsuites/tmtests/tm23/system.h                   |   1 -
 testsuites/tmtests/tm23/task1.c                    |  24 ++--
 testsuites/tmtests/tm24/system.h                   |   1 -
 testsuites/tmtests/tm24/task1.c                    |   4 +-
 testsuites/tmtests/tm25/system.h                   |   1 -
 testsuites/tmtests/tm25/task1.c                    |   2 +-
 testsuites/tmtests/tm26/system.h                   |   1 -
 testsuites/tmtests/tm26/task1.c                    |   1 -
 testsuites/tmtests/tm27/system.h                   |   1 -
 testsuites/tmtests/tm28/system.h                   |   1 -
 testsuites/tmtests/tm28/task1.c                    |   8 +-
 testsuites/tmtests/tm29/system.h                   |   1 -
 testsuites/tmtests/tm29/task1.c                    |  14 +--
 testsuites/tmtests/tm30/init.c                     |   1 -
 testsuites/tmtests/tmck/system.h                   |   1 -
 testsuites/tmtests/tmoverhd/system.h               |   1 -
 266 files changed, 125 insertions(+), 2758 deletions(-)
 delete mode 100644 c/src/lib/libbsp/lm32/lm32_evr/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/csb360/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/gen68340/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/gen68360/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/mcf5206elite/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/mvme147/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/mvme147s/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/mvme162/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/m68k/mvme167/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/mips/hurricane/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/haleakala/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/psim/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/tqm8xx/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/virtex/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/virtex4/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/powerpc/virtex5/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/sh/gensh1/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/sh/gensh2/include/coverhd.h
 delete mode 100644 c/src/lib/libbsp/shared/include/coverhd.h

diff --git a/c/src/lib/libbsp/Makefile.am b/c/src/lib/libbsp/Makefile.am
index 840d52b033..0071a96155 100644
--- a/c/src/lib/libbsp/Makefile.am
+++ b/c/src/lib/libbsp/Makefile.am
@@ -25,7 +25,6 @@ EXTRA_DIST += shared/vmeUniverse/vmeUniverse.c \
     shared/vmeUniverse/README.porting \
     shared/vmeUniverse/README.universe
 
-EXTRA_DIST += shared/include/coverhd.h
 EXTRA_DIST += shared/gdbstub/rtems-stub-glue.c
 EXTRA_DIST += shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
index bf5e2577f4..b16c36d25d 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
@@ -22,8 +22,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/preinstall.am b/c/src/lib/libbsp/arm/altera-cyclone-v/preinstall.am
index 8ed1b5e47d..b15863ce0d 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/preinstall.am
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/preinstall.am
@@ -55,10 +55,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am
index b11ffbf6d2..170d818904 100644
--- a/c/src/lib/libbsp/arm/atsam/Makefile.am
+++ b/c/src/lib/libbsp/arm/atsam/Makefile.am
@@ -34,7 +34,6 @@ include_HEADERS += ../shared/CMSIS/Include/cmsis_gcc.h
 include_HEADERS += include/bsp.h
 
 nodist_include_HEADERS =
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 nodist_include_HEADERS += include/bspopts.h
 
 include_bspdir = $(includedir)/bsp
diff --git a/c/src/lib/libbsp/arm/atsam/preinstall.am b/c/src/lib/libbsp/arm/atsam/preinstall.am
index 477fa39021..ce7f526d36 100644
--- a/c/src/lib/libbsp/arm/atsam/preinstall.am
+++ b/c/src/lib/libbsp/arm/atsam/preinstall.am
@@ -84,10 +84,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am
index 837473cfa9..b210e2dabc 100644
--- a/c/src/lib/libbsp/arm/beagle/Makefile.am
+++ b/c/src/lib/libbsp/arm/beagle/Makefile.am
@@ -21,8 +21,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += ../../shared/include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-  include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/beagle/preinstall.am b/c/src/lib/libbsp/arm/beagle/preinstall.am
index 8a7ff8bc8c..9bb797015f 100644
--- a/c/src/lib/libbsp/arm/beagle/preinstall.am
+++ b/c/src/lib/libbsp/arm/beagle/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirs
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am
index 26f7673e0c..abf1142c16 100644
--- a/c/src/lib/libbsp/arm/csb336/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb336/Makefile.am
@@ -17,7 +17,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/arm/csb336/preinstall.am b/c/src/lib/libbsp/arm/csb336/preinstall.am
index 8d27fcce16..3265aa0121 100644
--- a/c/src/lib/libbsp/arm/csb336/preinstall.am
+++ b/c/src/lib/libbsp/arm/csb336/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am
index c6bb748b00..a8ce1dd23f 100644
--- a/c/src/lib/libbsp/arm/csb337/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb337/Makefile.am
@@ -30,7 +30,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 if ENABLE_LCD
 nodist_include_HEADERS += console/sed1356_16bit.h
diff --git a/c/src/lib/libbsp/arm/csb337/preinstall.am b/c/src/lib/libbsp/arm/csb337/preinstall.am
index 1330f04fe9..8297946d4a 100644
--- a/c/src/lib/libbsp/arm/csb337/preinstall.am
+++ b/c/src/lib/libbsp/arm/csb337/preinstall.am
@@ -85,10 +85,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 if ENABLE_LCD
 $(PROJECT_INCLUDE)/sed1356_16bit.h: console/sed1356_16bit.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sed1356_16bit.h
diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am
index 540b773f73..e047668aa7 100644
--- a/c/src/lib/libbsp/arm/edb7312/Makefile.am
+++ b/c/src/lib/libbsp/arm/edb7312/Makefile.am
@@ -17,7 +17,6 @@ DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
 include_HEADERS += include/ep7312.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/arm/edb7312/preinstall.am b/c/src/lib/libbsp/arm/edb7312/preinstall.am
index 911f461d8a..f486bc1fae 100644
--- a/c/src/lib/libbsp/arm/edb7312/preinstall.am
+++ b/c/src/lib/libbsp/arm/edb7312/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/ep7312.h: include/ep7312.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/ep7312.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/ep7312.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
index 7fc4b8349b..188c969fcc 100644
--- a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
+++ b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
@@ -20,7 +20,6 @@ nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../shared/start/start.S
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/preinstall.am b/c/src/lib/libbsp/arm/gdbarmsim/preinstall.am
index 927e8fb52a..e53da4aad3 100644
--- a/c/src/lib/libbsp/arm/gdbarmsim/preinstall.am
+++ b/c/src/lib/libbsp/arm/gdbarmsim/preinstall.am
@@ -77,10 +77,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am
index a3e49f27ef..42104577ad 100644
--- a/c/src/lib/libbsp/arm/gumstix/Makefile.am
+++ b/c/src/lib/libbsp/arm/gumstix/Makefile.am
@@ -17,7 +17,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/arm/gumstix/preinstall.am b/c/src/lib/libbsp/arm/gumstix/preinstall.am
index f08e6a82a6..23dbe2a207 100644
--- a/c/src/lib/libbsp/arm/gumstix/preinstall.am
+++ b/c/src/lib/libbsp/arm/gumstix/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am
index ac2e1fefcd..507cc93a34 100644
--- a/c/src/lib/libbsp/arm/imx/Makefile.am
+++ b/c/src/lib/libbsp/arm/imx/Makefile.am
@@ -15,8 +15,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/imx/preinstall.am b/c/src/lib/libbsp/arm/imx/preinstall.am
index ca0197600e..5ca2e3550b 100644
--- a/c/src/lib/libbsp/arm/imx/preinstall.am
+++ b/c/src/lib/libbsp/arm/imx/preinstall.am
@@ -55,10 +55,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
index 676e61659c..23ac06a5a0 100644
--- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
@@ -29,7 +29,6 @@ include_HEADERS += ../../shared/include/tm27.h
 include_HEADERS += include/bsp.h
 
 nodist_include_HEADERS =
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 nodist_include_HEADERS += include/bspopts.h
 
 nodist_include_bsp_HEADERS =
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/preinstall.am b/c/src/lib/libbsp/arm/lm3s69xx/preinstall.am
index 45e8a03eca..c478faa273 100644
--- a/c/src/lib/libbsp/arm/lm3s69xx/preinstall.am
+++ b/c/src/lib/libbsp/arm/lm3s69xx/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am
index ab1fbe9d3d..96b395fb12 100644
--- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc176x/Makefile.am
@@ -20,8 +20,7 @@ dist_project_lib_DATA = bsp_specs
 
 include_HEADERS = include/bsp.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h
-nodist_include_HEADERS += include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/lpc176x/preinstall.am b/c/src/lib/libbsp/arm/lpc176x/preinstall.am
index 8d6c4d3410..13029fe860 100644
--- a/c/src/lib/libbsp/arm/lpc176x/preinstall.am
+++ b/c/src/lib/libbsp/arm/lpc176x/preinstall.am
@@ -41,10 +41,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
index bb22544cd7..2b422cb920 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
@@ -19,8 +19,7 @@ dist_project_lib_DATA = bsp_specs
 
 include_HEADERS = include/bsp.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/lpc24xx/preinstall.am b/c/src/lib/libbsp/arm/lpc24xx/preinstall.am
index 5e4b7a5fd7..214e605bf6 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/preinstall.am
+++ b/c/src/lib/libbsp/arm/lpc24xx/preinstall.am
@@ -41,10 +41,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
index 30b2742243..6da21fd876 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
@@ -21,8 +21,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/lpc32xx/preinstall.am b/c/src/lib/libbsp/arm/lpc32xx/preinstall.am
index 9a2571ed41..a284ed53bc 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/preinstall.am
+++ b/c/src/lib/libbsp/arm/lpc32xx/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
index d3653a39f6..7f124a668d 100644
--- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
+++ b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
@@ -21,8 +21,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += ../../shared/include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-    include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/raspberrypi/preinstall.am b/c/src/lib/libbsp/arm/raspberrypi/preinstall.am
index 194ab79e8a..58f0100b01 100644
--- a/c/src/lib/libbsp/arm/raspberrypi/preinstall.am
+++ b/c/src/lib/libbsp/arm/raspberrypi/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirs
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
index ab0b6a8389..1e627f7fb6 100644
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
+++ b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
@@ -21,8 +21,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am b/c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am
index d64252cb2c..4deb3d834e 100644
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am
+++ b/c/src/lib/libbsp/arm/realview-pbx-a9/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
index fc1126b6f9..19a546e0af 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
@@ -17,7 +17,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/arm/rtl22xx/preinstall.am b/c/src/lib/libbsp/arm/rtl22xx/preinstall.am
index 6529f3c4ec..926ec34cbe 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/preinstall.am
+++ b/c/src/lib/libbsp/arm/rtl22xx/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am
index 34e097bcc3..3076a35e03 100644
--- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am
+++ b/c/src/lib/libbsp/arm/smdk2410/Makefile.am
@@ -16,7 +16,6 @@ libbsp_a_CPPFLAGS =
 nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/arm/smdk2410/preinstall.am b/c/src/lib/libbsp/arm/smdk2410/preinstall.am
index 1d72ddf92e..178f8221a9 100644
--- a/c/src/lib/libbsp/arm/smdk2410/preinstall.am
+++ b/c/src/lib/libbsp/arm/smdk2410/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
index c108e9a024..dba9335215 100644
--- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am
+++ b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
@@ -30,7 +30,6 @@ include_HEADERS += ../../shared/include/tm27.h
 include_HEADERS += include/bsp.h
 
 nodist_include_HEADERS =
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 nodist_include_HEADERS += include/bspopts.h
 
 nodist_include_bsp_HEADERS =
diff --git a/c/src/lib/libbsp/arm/stm32f4/preinstall.am b/c/src/lib/libbsp/arm/stm32f4/preinstall.am
index ce390f3d45..53fc541e74 100644
--- a/c/src/lib/libbsp/arm/stm32f4/preinstall.am
+++ b/c/src/lib/libbsp/arm/stm32f4/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am
index 70f0eac060..5f85357b31 100644
--- a/c/src/lib/libbsp/arm/tms570/Makefile.am
+++ b/c/src/lib/libbsp/arm/tms570/Makefile.am
@@ -22,8 +22,7 @@ dist_project_lib_DATA = bsp_specs
 
 include_HEADERS = include/bsp.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h
-nodist_include_HEADERS += include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/tms570/preinstall.am b/c/src/lib/libbsp/arm/tms570/preinstall.am
index ae851f1b44..89f2243655 100644
--- a/c/src/lib/libbsp/arm/tms570/preinstall.am
+++ b/c/src/lib/libbsp/arm/tms570/preinstall.am
@@ -51,10 +51,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
index 704b2bed6a..afc52f4392 100644
--- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
+++ b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
@@ -21,8 +21,7 @@ dist_project_lib_DATA = bsp_specs
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-	include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am b/c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am
index a75c344bc5..d1fde594be 100644
--- a/c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am
+++ b/c/src/lib/libbsp/arm/xilinx-zynq/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
index e8f7a62406..a929a47751 100644
--- a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
+++ b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
@@ -16,7 +16,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../shared/start/start.S
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/preinstall.am b/c/src/lib/libbsp/bfin/TLL6527M/preinstall.am
index 3091c71a71..f36f0fe865 100644
--- a/c/src/lib/libbsp/bfin/TLL6527M/preinstall.am
+++ b/c/src/lib/libbsp/bfin/TLL6527M/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
index ac1698f981..009f046503 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
@@ -15,7 +15,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/preinstall.am b/c/src/lib/libbsp/bfin/bf537Stamp/preinstall.am
index 347e43d26e..a71d3b8dac 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/preinstall.am
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
index 703e74665c..38a9c68394 100644
--- a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
+++ b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
@@ -16,7 +16,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../shared/start/start.S
diff --git a/c/src/lib/libbsp/bfin/eZKit533/preinstall.am b/c/src/lib/libbsp/bfin/eZKit533/preinstall.am
index 3091c71a71..f36f0fe865 100644
--- a/c/src/lib/libbsp/bfin/eZKit533/preinstall.am
+++ b/c/src/lib/libbsp/bfin/eZKit533/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am b/c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am
index eac56045c6..8517cee49a 100644
--- a/c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am
+++ b/c/src/lib/libbsp/epiphany/epiphany_sim/Makefile.am
@@ -18,7 +18,6 @@ dist_project_lib_DATA = bsp_specs
 
 include_HEADERS = include/bsp.h
 include_HEADERS += include/tm27.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 include_bsp_HEADERS = ../shared/include/linker-symbols.h
diff --git a/c/src/lib/libbsp/epiphany/epiphany_sim/preinstall.am b/c/src/lib/libbsp/epiphany/epiphany_sim/preinstall.am
index e53b646405..d79d62cd60 100644
--- a/c/src/lib/libbsp/epiphany/epiphany_sim/preinstall.am
+++ b/c/src/lib/libbsp/epiphany/epiphany_sim/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am
index 5fccc2ef0e..fa15c06e3e 100644
--- a/c/src/lib/libbsp/i386/pc386/Makefile.am
+++ b/c/src/lib/libbsp/i386/pc386/Makefile.am
@@ -42,7 +42,6 @@ include_bsp_HEADERS += ../../i386/shared/smp/smp-imps.h
 endif
 
 include_HEADERS += include/crt.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/i386/pc386/preinstall.am b/c/src/lib/libbsp/i386/pc386/preinstall.am
index a8749a0b0e..c91213cd9a 100644
--- a/c/src/lib/libbsp/i386/pc386/preinstall.am
+++ b/c/src/lib/libbsp/i386/pc386/preinstall.am
@@ -106,10 +106,6 @@ $(PROJECT_INCLUDE)/crt.h: include/crt.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/crt.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/crt.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
index c18baea68c..3c70db1afc 100644
--- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
+++ b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am
@@ -15,7 +15,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 include_HEADERS += include/system_conf.h
 
 noinst_LIBRARIES = libbspstart.a
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/include/coverhd.h b/c/src/lib/libbsp/lm32/lm32_evr/include/coverhd.h
deleted file mode 100644
index bdef537e71..0000000000
--- a/c/src/lib/libbsp/lm32/lm32_evr/include/coverhd.h
+++ /dev/null
@@ -1,111 +0,0 @@
-/**
- * @file
- * 
- * @ingroup lm32_evr
- *
- * @brief C overhead definitions.
- */
-
-/*  coverhd.h
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1998.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        0
-#define CALLING_OVERHEAD_TASK_CREATE               0
-#define CALLING_OVERHEAD_TASK_IDENT                0
-#define CALLING_OVERHEAD_TASK_START                0
-#define CALLING_OVERHEAD_TASK_RESTART              0
-#define CALLING_OVERHEAD_TASK_DELETE               0
-#define CALLING_OVERHEAD_TASK_SUSPEND              0
-#define CALLING_OVERHEAD_TASK_RESUME               0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         0
-#define CALLING_OVERHEAD_TASK_MODE                 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE             0
-#define CALLING_OVERHEAD_TASK_SET_NOTE             0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            0
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           0
-#define CALLING_OVERHEAD_CLOCK_GET                 0
-#define CALLING_OVERHEAD_CLOCK_SET                 0
-#define CALLING_OVERHEAD_CLOCK_TICK                0
-
-#define CALLING_OVERHEAD_TIMER_CREATE              0
-#define CALLING_OVERHEAD_TIMER_IDENT               0
-#define CALLING_OVERHEAD_TIMER_DELETE              0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          1
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           1
-#define CALLING_OVERHEAD_TIMER_RESET               0
-#define CALLING_OVERHEAD_TIMER_CANCEL              0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          0
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           0
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       0
-
-#define CALLING_OVERHEAD_EVENT_SEND                0
-#define CALLING_OVERHEAD_EVENT_RECEIVE             0
-#define CALLING_OVERHEAD_SIGNAL_CATCH              0
-#define CALLING_OVERHEAD_SIGNAL_SEND               0
-#define CALLING_OVERHEAD_PARTITION_CREATE          0
-#define CALLING_OVERHEAD_PARTITION_IDENT           0
-#define CALLING_OVERHEAD_PARTITION_DELETE          0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   0
-#define CALLING_OVERHEAD_REGION_CREATE             0
-#define CALLING_OVERHEAD_REGION_IDENT              0
-#define CALLING_OVERHEAD_REGION_DELETE             0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        0
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     0
-#define CALLING_OVERHEAD_PORT_CREATE               0
-#define CALLING_OVERHEAD_PORT_IDENT                0
-#define CALLING_OVERHEAD_PORT_DELETE               0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 0
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 0
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             0
-#define CALLING_OVERHEAD_IO_OPEN                   0
-#define CALLING_OVERHEAD_IO_CLOSE                  0
-#define CALLING_OVERHEAD_IO_READ                   0
-#define CALLING_OVERHEAD_IO_WRITE                  0
-#define CALLING_OVERHEAD_IO_CONTROL                0
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  0
-
-#endif
diff --git a/c/src/lib/libbsp/lm32/lm32_evr/preinstall.am b/c/src/lib/libbsp/lm32/lm32_evr/preinstall.am
index 51916094ec..2e6ad01d11 100644
--- a/c/src/lib/libbsp/lm32/lm32_evr/preinstall.am
+++ b/c/src/lib/libbsp/lm32/lm32_evr/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/system_conf.h: include/system_conf.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/system_conf.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/system_conf.h
diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am
index 5303ae7d04..5ebc3d6a1d 100644
--- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am
+++ b/c/src/lib/libbsp/lm32/milkymist/Makefile.am
@@ -7,7 +7,6 @@ include_bspdir = $(includedir)/bsp
 dist_project_lib_DATA = bsp_specs
 
 include_HEADERS  = include/bsp.h
-include_HEADERS += ../../shared/include/coverhd.h
 include_HEADERS += ../../shared/include/tm27.h
 
 include_bsp_HEADERS  = ../../lm32/shared/include/irq.h
diff --git a/c/src/lib/libbsp/lm32/milkymist/preinstall.am b/c/src/lib/libbsp/lm32/milkymist/preinstall.am
index e3d6f7e779..0542af281c 100644
--- a/c/src/lib/libbsp/lm32/milkymist/preinstall.am
+++ b/c/src/lib/libbsp/lm32/milkymist/preinstall.am
@@ -41,10 +41,6 @@ $(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/Makefile.am b/c/src/lib/libbsp/m32c/m32cbsp/Makefile.am
index 3e46342042..c16f562b9b 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/Makefile.am
+++ b/c/src/lib/libbsp/m32c/m32cbsp/Makefile.am
@@ -16,7 +16,6 @@ nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 EXTRA_DIST = start/start.S
 start.$(OBJEXT): start/start.S
diff --git a/c/src/lib/libbsp/m32c/m32cbsp/preinstall.am b/c/src/lib/libbsp/m32c/m32cbsp/preinstall.am
index f3d7d235a6..8468df12d2 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/preinstall.am
+++ b/c/src/lib/libbsp/m32c/m32cbsp/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am
index 1231c30bc0..c129ea6a4d 100644
--- a/c/src/lib/libbsp/m68k/av5282/Makefile.am
+++ b/c/src/lib/libbsp/m68k/av5282/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/av5282/preinstall.am b/c/src/lib/libbsp/m68k/av5282/preinstall.am
index 50922546e7..0bdb6554d6 100644
--- a/c/src/lib/libbsp/m68k/av5282/preinstall.am
+++ b/c/src/lib/libbsp/m68k/av5282/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/csb360/Makefile.am b/c/src/lib/libbsp/m68k/csb360/Makefile.am
index ea1823fea6..cbf3b6baca 100644
--- a/c/src/lib/libbsp/m68k/csb360/Makefile.am
+++ b/c/src/lib/libbsp/m68k/csb360/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += include/coverhd.h
 
 EXTRA_DIST = times
 
diff --git a/c/src/lib/libbsp/m68k/csb360/include/coverhd.h b/c/src/lib/libbsp/m68k/csb360/include/coverhd.h
deleted file mode 100644
index c5ff33b21d..0000000000
--- a/c/src/lib/libbsp/m68k/csb360/include/coverhd.h
+++ /dev/null
@@ -1,88 +0,0 @@
-/**
- * @file
- *
- * @ingroup m68k_csb360
- *
- * @brief C Overhead definitions.
- */
-
-/*
- * This file based on output of tmoverhd test.
- */
-
-#ifndef __COVERHD_H__
-#define __COVERHD_H__
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE 0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE 0
-#define CALLING_OVERHEAD_TASK_CREATE 1
-#define CALLING_OVERHEAD_TASK_IDENT 0
-#define CALLING_OVERHEAD_TASK_START 0
-#define CALLING_OVERHEAD_TASK_RESTART 0
-#define CALLING_OVERHEAD_TASK_DELETE 0
-#define CALLING_OVERHEAD_TASK_SUSPEND 0
-#define CALLING_OVERHEAD_TASK_RESUME 0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY 0
-#define CALLING_OVERHEAD_TASK_MODE 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE 0
-#define CALLING_OVERHEAD_TASK_SET_NOTE 0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN 2
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER 0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH 0
-#define CALLING_OVERHEAD_CLOCK_GET 2
-#define CALLING_OVERHEAD_CLOCK_SET 2
-#define CALLING_OVERHEAD_CLOCK_TICK 0
-#define CALLING_OVERHEAD_TIMER_CREATE 0
-#define CALLING_OVERHEAD_TIMER_DELETE 0
-#define CALLING_OVERHEAD_TIMER_IDENT 0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER 0
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN 2
-#define CALLING_OVERHEAD_TIMER_RESET 0
-#define CALLING_OVERHEAD_TIMER_CANCEL 0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE 1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE 0
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT 0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN 0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH 0
-#define CALLING_OVERHEAD_EVENT_SEND 0
-#define CALLING_OVERHEAD_EVENT_RECEIVE 0
-#define CALLING_OVERHEAD_SIGNAL_CATCH 0
-#define CALLING_OVERHEAD_SIGNAL_SEND 0
-#define CALLING_OVERHEAD_PARTITION_CREATE 1
-#define CALLING_OVERHEAD_PARTITION_IDENT 0
-#define CALLING_OVERHEAD_PARTITION_DELETE 0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER 0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER 0
-#define CALLING_OVERHEAD_REGION_CREATE 1
-#define CALLING_OVERHEAD_REGION_IDENT 0
-#define CALLING_OVERHEAD_REGION_DELETE 0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT 1
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT 0
-#define CALLING_OVERHEAD_PORT_CREATE 1
-#define CALLING_OVERHEAD_PORT_IDENT 0
-#define CALLING_OVERHEAD_PORT_DELETE 0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 0
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 0
-#define CALLING_OVERHEAD_IO_INITIALIZE 0
-#define CALLING_OVERHEAD_IO_OPEN 0
-#define CALLING_OVERHEAD_IO_CLOSE 0
-#define CALLING_OVERHEAD_IO_READ 0
-#define CALLING_OVERHEAD_IO_WRITE 0
-#define CALLING_OVERHEAD_IO_CONTROL 0
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD 0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE 0
-
-#endif /* __COVERHD_H__ */
diff --git a/c/src/lib/libbsp/m68k/csb360/preinstall.am b/c/src/lib/libbsp/m68k/csb360/preinstall.am
index 2fda2d80af..67ab64c592 100644
--- a/c/src/lib/libbsp/m68k/csb360/preinstall.am
+++ b/c/src/lib/libbsp/m68k/csb360/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/gen68340/Makefile.am b/c/src/lib/libbsp/m68k/gen68340/Makefile.am
index bdd19cf7be..6ad8ec6f8b 100644
--- a/c/src/lib/libbsp/m68k/gen68340/Makefile.am
+++ b/c/src/lib/libbsp/m68k/gen68340/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 include_HEADERS += include/m340uart.h
 include_HEADERS += include/m340timer.h
 include_HEADERS += include/m68340.h
diff --git a/c/src/lib/libbsp/m68k/gen68340/include/coverhd.h b/c/src/lib/libbsp/m68k/gen68340/include/coverhd.h
deleted file mode 100644
index 9e8796b38a..0000000000
--- a/c/src/lib/libbsp/m68k/gen68340/include/coverhd.h
+++ /dev/null
@@ -1,82 +0,0 @@
-/**
- * @file
- *
- * @ingroup m68k_gen68340
- *
- * @brief C overhead definitions.
- */
-
-/*
- * This file was machine-generated from the tmoverhd.exe output
- */
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE	4
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE	4
-#define CALLING_OVERHEAD_TASK_CREATE		8
-#define CALLING_OVERHEAD_TASK_IDENT		6
-#define CALLING_OVERHEAD_TASK_START		6
-#define CALLING_OVERHEAD_TASK_RESTART		5
-#define CALLING_OVERHEAD_TASK_DELETE		4
-#define CALLING_OVERHEAD_TASK_SUSPEND		4
-#define CALLING_OVERHEAD_TASK_RESUME		4
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY	6
-#define CALLING_OVERHEAD_TASK_MODE		6
-#define CALLING_OVERHEAD_TASK_GET_NOTE		6
-#define CALLING_OVERHEAD_TASK_SET_NOTE		6
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN		12
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER	4
-#define CALLING_OVERHEAD_INTERRUPT_CATCH	6
-#define CALLING_OVERHEAD_CLOCK_GET		12
-#define CALLING_OVERHEAD_CLOCK_SET		12
-#define CALLING_OVERHEAD_CLOCK_TICK		3
-#define CALLING_OVERHEAD_TIMER_CREATE		5
-#define CALLING_OVERHEAD_TIMER_DELETE		4
-#define CALLING_OVERHEAD_TIMER_IDENT		5
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER	6
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN	14
-#define CALLING_OVERHEAD_TIMER_RESET		4
-#define CALLING_OVERHEAD_TIMER_CANCEL		4
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE	7
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE	4
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT	6
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN	6
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE	4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE	6
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT	6
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE	5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND	5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT	5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST 6
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE	6
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH	5
-#define CALLING_OVERHEAD_EVENT_SEND		6
-#define CALLING_OVERHEAD_EVENT_RECEIVE		6
-#define CALLING_OVERHEAD_SIGNAL_CATCH		5
-#define CALLING_OVERHEAD_SIGNAL_SEND		5
-#define CALLING_OVERHEAD_PARTITION_CREATE	8
-#define CALLING_OVERHEAD_PARTITION_IDENT	6
-#define CALLING_OVERHEAD_PARTITION_DELETE	5
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER	6
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER 6
-#define CALLING_OVERHEAD_REGION_CREATE		8
-#define CALLING_OVERHEAD_REGION_IDENT		5
-#define CALLING_OVERHEAD_REGION_DELETE		4
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT	7
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT	6
-#define CALLING_OVERHEAD_PORT_CREATE		7
-#define CALLING_OVERHEAD_PORT_IDENT		5
-#define CALLING_OVERHEAD_PORT_DELETE		5
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 6
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 6
-#define CALLING_OVERHEAD_IO_INITIALIZE 		6
-#define CALLING_OVERHEAD_IO_OPEN		6
-#define CALLING_OVERHEAD_IO_CLOSE		6
-#define CALLING_OVERHEAD_IO_READ		6
-#define CALLING_OVERHEAD_IO_WRITE		6
-#define CALLING_OVERHEAD_IO_CONTROL		6
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED 	4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE	5
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT	5
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE	5
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL 	4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD 	5
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE 3
diff --git a/c/src/lib/libbsp/m68k/gen68340/preinstall.am b/c/src/lib/libbsp/m68k/gen68340/preinstall.am
index b56f65977e..99eeda9a06 100644
--- a/c/src/lib/libbsp/m68k/gen68340/preinstall.am
+++ b/c/src/lib/libbsp/m68k/gen68340/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/m340uart.h: include/m340uart.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/m340uart.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/m340uart.h
diff --git a/c/src/lib/libbsp/m68k/gen68360/Makefile.am b/c/src/lib/libbsp/m68k/gen68360/Makefile.am
index c57e0858b0..b92aff6392 100644
--- a/c/src/lib/libbsp/m68k/gen68360/Makefile.am
+++ b/c/src/lib/libbsp/m68k/gen68360/Makefile.am
@@ -13,7 +13,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/gen68360/include/coverhd.h b/c/src/lib/libbsp/m68k/gen68360/include/coverhd.h
deleted file mode 100644
index c199d6212c..0000000000
--- a/c/src/lib/libbsp/m68k/gen68360/include/coverhd.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/**
- *  @file
- *
- *  @ingroup m68k_coverhd
- *
- *  @brief This file was machine-generated from the tmoverhd.exe output
- */
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE 2
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE 2
-#define CALLING_OVERHEAD_TASK_CREATE 4
-#define CALLING_OVERHEAD_TASK_IDENT 3
-#define CALLING_OVERHEAD_TASK_START 3
-#define CALLING_OVERHEAD_TASK_RESTART 2
-#define CALLING_OVERHEAD_TASK_DELETE 2
-#define CALLING_OVERHEAD_TASK_SUSPEND 2
-#define CALLING_OVERHEAD_TASK_RESUME 2
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY 3
-#define CALLING_OVERHEAD_TASK_MODE 3
-#define CALLING_OVERHEAD_TASK_GET_NOTE 3
-#define CALLING_OVERHEAD_TASK_SET_NOTE 3
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN 6
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER 2
-#define CALLING_OVERHEAD_INTERRUPT_CATCH 3
-#define CALLING_OVERHEAD_CLOCK_GET 6
-#define CALLING_OVERHEAD_CLOCK_SET 6
-#define CALLING_OVERHEAD_CLOCK_TICK 1
-#define CALLING_OVERHEAD_TIMER_CREATE 2
-#define CALLING_OVERHEAD_TIMER_DELETE 2
-#define CALLING_OVERHEAD_TIMER_IDENT 2
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER 3
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN 7
-#define CALLING_OVERHEAD_TIMER_RESET 2
-#define CALLING_OVERHEAD_TIMER_CANCEL 2
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE 3
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE 2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT 3
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN 2
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE 2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE 2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE 3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH 2
-#define CALLING_OVERHEAD_EVENT_SEND 3
-#define CALLING_OVERHEAD_EVENT_RECEIVE 3
-#define CALLING_OVERHEAD_SIGNAL_CATCH 2
-#define CALLING_OVERHEAD_SIGNAL_SEND 2
-#define CALLING_OVERHEAD_PARTITION_CREATE 4
-#define CALLING_OVERHEAD_PARTITION_IDENT 3
-#define CALLING_OVERHEAD_PARTITION_DELETE 2
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER 3
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER 3
-#define CALLING_OVERHEAD_REGION_CREATE 4
-#define CALLING_OVERHEAD_REGION_IDENT 2
-#define CALLING_OVERHEAD_REGION_DELETE 2
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT 3
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT 2
-#define CALLING_OVERHEAD_PORT_CREATE 4
-#define CALLING_OVERHEAD_PORT_IDENT 2
-#define CALLING_OVERHEAD_PORT_DELETE 2
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 3
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 3
-#define CALLING_OVERHEAD_IO_INITIALIZE 3
-#define CALLING_OVERHEAD_IO_OPEN 3
-#define CALLING_OVERHEAD_IO_CLOSE 3
-#define CALLING_OVERHEAD_IO_READ 3
-#define CALLING_OVERHEAD_IO_WRITE 3
-#define CALLING_OVERHEAD_IO_CONTROL 3
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED 2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE 2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT 2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE 2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL 2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD 2
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE 1
diff --git a/c/src/lib/libbsp/m68k/gen68360/preinstall.am b/c/src/lib/libbsp/m68k/gen68360/preinstall.am
index 6f2e69f550..0c60f7a586 100644
--- a/c/src/lib/libbsp/m68k/gen68360/preinstall.am
+++ b/c/src/lib/libbsp/m68k/gen68360/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
index 902b6bbc8e..5d172dfdb2 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
+++ b/c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
@@ -18,7 +18,6 @@ include_bsp_HEADERS += include/irq.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/genmcf548x/preinstall.am b/c/src/lib/libbsp/m68k/genmcf548x/preinstall.am
index 505a3ad2d1..4253420e8c 100644
--- a/c/src/lib/libbsp/m68k/genmcf548x/preinstall.am
+++ b/c/src/lib/libbsp/m68k/genmcf548x/preinstall.am
@@ -61,10 +61,6 @@ $(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/bsp_specs: bsp_specs $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/bsp_specs
 PREINSTALL_FILES += $(PROJECT_LIB)/bsp_specs
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am b/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
index bde6f54aeb..677b9d5f06 100644
--- a/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am
@@ -15,7 +15,6 @@ DISTCLEANFILES = include/bspopts.h
 
 _SUBDIRS = . tools
 
-include_HEADERS += include/coverhd.h
 include_HEADERS += include/i2c.h
 include_HEADERS += include/i2cdrv.h
 include_HEADERS += include/ds1307.h
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/include/coverhd.h b/c/src/lib/libbsp/m68k/mcf5206elite/include/coverhd.h
deleted file mode 100644
index 1ff260d1a1..0000000000
--- a/c/src/lib/libbsp/m68k/mcf5206elite/include/coverhd.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/**
- * @file
- * @ingroup m68k_mcf5206elite
- * @brief C Overhead definitions
- */
-
-/*
- * This file based on output of tmoverhd test.
- */
-
-#ifndef __COVERHD_H__
-#define __COVERHD_H__
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE 0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE 0
-#define CALLING_OVERHEAD_TASK_CREATE 1
-#define CALLING_OVERHEAD_TASK_IDENT 0
-#define CALLING_OVERHEAD_TASK_START 0
-#define CALLING_OVERHEAD_TASK_RESTART 0
-#define CALLING_OVERHEAD_TASK_DELETE 0
-#define CALLING_OVERHEAD_TASK_SUSPEND 0
-#define CALLING_OVERHEAD_TASK_RESUME 0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY 0
-#define CALLING_OVERHEAD_TASK_MODE 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE 0
-#define CALLING_OVERHEAD_TASK_SET_NOTE 0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN 2
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER 0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH 0
-#define CALLING_OVERHEAD_CLOCK_GET 2
-#define CALLING_OVERHEAD_CLOCK_SET 2
-#define CALLING_OVERHEAD_CLOCK_TICK 0
-#define CALLING_OVERHEAD_TIMER_CREATE 0
-#define CALLING_OVERHEAD_TIMER_DELETE 0
-#define CALLING_OVERHEAD_TIMER_IDENT 0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER 0
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN 2
-#define CALLING_OVERHEAD_TIMER_RESET 0
-#define CALLING_OVERHEAD_TIMER_CANCEL 0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE 1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE 0
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT 0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN 0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE 0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH 0
-#define CALLING_OVERHEAD_EVENT_SEND 0
-#define CALLING_OVERHEAD_EVENT_RECEIVE 0
-#define CALLING_OVERHEAD_SIGNAL_CATCH 0
-#define CALLING_OVERHEAD_SIGNAL_SEND 0
-#define CALLING_OVERHEAD_PARTITION_CREATE 1
-#define CALLING_OVERHEAD_PARTITION_IDENT 0
-#define CALLING_OVERHEAD_PARTITION_DELETE 0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER 0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER 0
-#define CALLING_OVERHEAD_REGION_CREATE 1
-#define CALLING_OVERHEAD_REGION_IDENT 0
-#define CALLING_OVERHEAD_REGION_DELETE 0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT 1
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT 0
-#define CALLING_OVERHEAD_PORT_CREATE 1
-#define CALLING_OVERHEAD_PORT_IDENT 0
-#define CALLING_OVERHEAD_PORT_DELETE 0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 0
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 0
-#define CALLING_OVERHEAD_IO_INITIALIZE 0
-#define CALLING_OVERHEAD_IO_OPEN 0
-#define CALLING_OVERHEAD_IO_CLOSE 0
-#define CALLING_OVERHEAD_IO_READ 0
-#define CALLING_OVERHEAD_IO_WRITE 0
-#define CALLING_OVERHEAD_IO_CONTROL 0
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL 0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD 0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE 0
-
-#endif /* __COVERHD_H__ */
diff --git a/c/src/lib/libbsp/m68k/mcf5206elite/preinstall.am b/c/src/lib/libbsp/m68k/mcf5206elite/preinstall.am
index f8c6d38dc9..c08f87dd0a 100644
--- a/c/src/lib/libbsp/m68k/mcf5206elite/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mcf5206elite/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/i2c.h: include/i2c.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/i2c.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/i2c.h
diff --git a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am
index c381ef1f8e..9c67fb448f 100644
--- a/c/src/lib/libbsp/m68k/mcf52235/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf52235/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/mcf52235/preinstall.am b/c/src/lib/libbsp/m68k/mcf52235/preinstall.am
index 50922546e7..0bdb6554d6 100644
--- a/c/src/lib/libbsp/m68k/mcf52235/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mcf52235/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am b/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
index 4f6d681b8d..c0bfb1d78b 100644
--- a/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5225x/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/preinstall.am b/c/src/lib/libbsp/m68k/mcf5225x/preinstall.am
index 50922546e7..0bdb6554d6 100644
--- a/c/src/lib/libbsp/m68k/mcf5225x/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mcf5225x/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
index 558eb2e741..d13f009126 100644
--- a/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5235/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/mcf5235/preinstall.am b/c/src/lib/libbsp/m68k/mcf5235/preinstall.am
index 321a1304eb..0aca3f850d 100644
--- a/c/src/lib/libbsp/m68k/mcf5235/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mcf5235/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
index e2406a8775..d29ca78baa 100644
--- a/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mcf5329/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/mcf5329/preinstall.am b/c/src/lib/libbsp/m68k/mcf5329/preinstall.am
index db2b32ca34..c521ac75e6 100644
--- a/c/src/lib/libbsp/m68k/mcf5329/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mcf5329/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/mrm332/Makefile.am b/c/src/lib/libbsp/m68k/mrm332/Makefile.am
index 116865e92a..4bc1f97742 100644
--- a/c/src/lib/libbsp/m68k/mrm332/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mrm332/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
 include_HEADERS += include/mrm332.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 EXTRA_DIST = times
 
diff --git a/c/src/lib/libbsp/m68k/mrm332/preinstall.am b/c/src/lib/libbsp/m68k/mrm332/preinstall.am
index aadebf79a0..fece4c35c1 100644
--- a/c/src/lib/libbsp/m68k/mrm332/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mrm332/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/mrm332.h: include/mrm332.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/mrm332.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/mrm332.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/m68k/mvme147/Makefile.am b/c/src/lib/libbsp/m68k/mvme147/Makefile.am
index 4479282b46..11072be845 100644
--- a/c/src/lib/libbsp/m68k/mvme147/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme147/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 
 ## Zilog component header files
 include_rtems_zilogdir = $(includedir)/rtems/zilog
diff --git a/c/src/lib/libbsp/m68k/mvme147/include/coverhd.h b/c/src/lib/libbsp/m68k/mvme147/include/coverhd.h
deleted file mode 100644
index 9804440497..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147/include/coverhd.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @file
- * @ingroup m68k_mvme147
- * @brief C Overhead definitions
- */
-
-/* 
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C on this target.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      2
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                2
-#define CALLING_OVERHEAD_TASK_START                2
-#define CALLING_OVERHEAD_TASK_RESTART              2
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               2
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         2
-#define CALLING_OVERHEAD_TASK_MODE                 2
-#define CALLING_OVERHEAD_TASK_GET_NOTE             2
-#define CALLING_OVERHEAD_TASK_SET_NOTE             2
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           2
-#define CALLING_OVERHEAD_CLOCK_GET                 5
-#define CALLING_OVERHEAD_CLOCK_SET                 4
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              2
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              2
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          3
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           2
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          2
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       2
-
-#define CALLING_OVERHEAD_EVENT_SEND                2
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              2
-#define CALLING_OVERHEAD_SIGNAL_SEND               2
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           2
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      2
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   2
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              2
-#define CALLING_OVERHEAD_REGION_DELETE             2
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        3
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     2
-#define CALLING_OVERHEAD_PORT_CREATE               3
-#define CALLING_OVERHEAD_PORT_IDENT                2
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 2
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  3
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     2
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/m68k/mvme147/preinstall.am b/c/src/lib/libbsp/m68k/mvme147/preinstall.am
index 234789e3f8..a7c23bbc1b 100644
--- a/c/src/lib/libbsp/m68k/mvme147/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mvme147/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp):
 	@$(MKDIR_P) $(PROJECT_INCLUDE)/rtems/zilog
 	@: > $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
diff --git a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am b/c/src/lib/libbsp/m68k/mvme147s/Makefile.am
index ff1c566f36..1222f15fe9 100644
--- a/c/src/lib/libbsp/m68k/mvme147s/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme147s/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 
 ## Zilog component header files
 include_rtems_zilogdir = $(includedir)/rtems/zilog
diff --git a/c/src/lib/libbsp/m68k/mvme147s/include/coverhd.h b/c/src/lib/libbsp/m68k/mvme147s/include/coverhd.h
deleted file mode 100644
index d4c0d8bca3..0000000000
--- a/c/src/lib/libbsp/m68k/mvme147s/include/coverhd.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @file
- * @ingroup m68k_mvme147s
- * @brief C Overhead definitions
- */
-
-/* 
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C on this target.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      2
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                2
-#define CALLING_OVERHEAD_TASK_START                2
-#define CALLING_OVERHEAD_TASK_RESTART              2
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               2
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         2
-#define CALLING_OVERHEAD_TASK_MODE                 2
-#define CALLING_OVERHEAD_TASK_GET_NOTE             2
-#define CALLING_OVERHEAD_TASK_SET_NOTE             2
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           2
-#define CALLING_OVERHEAD_CLOCK_GET                 5
-#define CALLING_OVERHEAD_CLOCK_SET                 4
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              2
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              2
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          3
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           2
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          2
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     3
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       2
-
-#define CALLING_OVERHEAD_EVENT_SEND                2
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              2
-#define CALLING_OVERHEAD_SIGNAL_SEND               2
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           2
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      2
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   2
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              2
-#define CALLING_OVERHEAD_REGION_DELETE             2
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        3
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     2
-#define CALLING_OVERHEAD_PORT_CREATE               3
-#define CALLING_OVERHEAD_PORT_IDENT                2
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 2
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  3
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     2
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/m68k/mvme147s/preinstall.am b/c/src/lib/libbsp/m68k/mvme147s/preinstall.am
index 234789e3f8..a7c23bbc1b 100644
--- a/c/src/lib/libbsp/m68k/mvme147s/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mvme147s/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp):
 	@$(MKDIR_P) $(PROJECT_INCLUDE)/rtems/zilog
 	@: > $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
diff --git a/c/src/lib/libbsp/m68k/mvme162/Makefile.am b/c/src/lib/libbsp/m68k/mvme162/Makefile.am
index e98fae2d73..8e3f567bce 100644
--- a/c/src/lib/libbsp/m68k/mvme162/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme162/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 include_HEADERS += include/page_table.h
 
 nodist_include_HEADERS += $(top_srcdir)/../shared/mvme/mvme16x_hw.h
diff --git a/c/src/lib/libbsp/m68k/mvme162/include/coverhd.h b/c/src/lib/libbsp/m68k/mvme162/include/coverhd.h
deleted file mode 100644
index 3752286643..0000000000
--- a/c/src/lib/libbsp/m68k/mvme162/include/coverhd.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @file
- * @ingroup m68k_mvme162
- * @brief C Overhead definitions
- */
-
-/* 
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C on this target.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      2
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                2
-#define CALLING_OVERHEAD_TASK_START                2
-#define CALLING_OVERHEAD_TASK_RESTART              2
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               2
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         2
-#define CALLING_OVERHEAD_TASK_MODE                 2
-#define CALLING_OVERHEAD_TASK_GET_NOTE             2
-#define CALLING_OVERHEAD_TASK_SET_NOTE             2
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           2
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 4
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              2
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              2
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          2
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          2
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       2
-
-#define CALLING_OVERHEAD_EVENT_SEND                2
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              2
-#define CALLING_OVERHEAD_SIGNAL_SEND               2
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           2
-#define CALLING_OVERHEAD_PARTITION_DELETE          2
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      2
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   2
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              2
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        3
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     2
-#define CALLING_OVERHEAD_PORT_CREATE               3
-#define CALLING_OVERHEAD_PORT_IDENT                2
-#define CALLING_OVERHEAD_PORT_DELETE               2
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 2
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             3
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      2
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     2
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/m68k/mvme162/preinstall.am b/c/src/lib/libbsp/m68k/mvme162/preinstall.am
index 0020d0debf..ba1cacb215 100644
--- a/c/src/lib/libbsp/m68k/mvme162/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mvme162/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/page_table.h: include/page_table.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/page_table.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/page_table.h
diff --git a/c/src/lib/libbsp/m68k/mvme167/Makefile.am b/c/src/lib/libbsp/m68k/mvme167/Makefile.am
index 670126cb58..ade23b1948 100644
--- a/c/src/lib/libbsp/m68k/mvme167/Makefile.am
+++ b/c/src/lib/libbsp/m68k/mvme167/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 include_HEADERS += include/page_table.h
 
 nodist_include_HEADERS += $(top_srcdir)/../shared/mvme/mvme16x_hw.h
diff --git a/c/src/lib/libbsp/m68k/mvme167/include/coverhd.h b/c/src/lib/libbsp/m68k/mvme167/include/coverhd.h
deleted file mode 100644
index e7b48dcd59..0000000000
--- a/c/src/lib/libbsp/m68k/mvme167/include/coverhd.h
+++ /dev/null
@@ -1,106 +0,0 @@
-/**
- * @file
- * @ingroup m68k_mvme167
- * @brief C Overhead definitions
- */
-
-/* 
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C on this target.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        0
-#define CALLING_OVERHEAD_TASK_CREATE               1
-#define CALLING_OVERHEAD_TASK_IDENT                0
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              0
-#define CALLING_OVERHEAD_TASK_DELETE               0
-#define CALLING_OVERHEAD_TASK_SUSPEND              0
-#define CALLING_OVERHEAD_TASK_RESUME               0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         0
-#define CALLING_OVERHEAD_TASK_MODE                 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE             0
-#define CALLING_OVERHEAD_TASK_SET_NOTE             0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            1
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           0
-#define CALLING_OVERHEAD_CLOCK_GET                 1
-#define CALLING_OVERHEAD_CLOCK_SET                 1
-#define CALLING_OVERHEAD_CLOCK_TICK                0
-
-#define CALLING_OVERHEAD_TIMER_CREATE              0
-#define CALLING_OVERHEAD_TIMER_IDENT               0
-#define CALLING_OVERHEAD_TIMER_DELETE              0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          0
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           1
-#define CALLING_OVERHEAD_TIMER_RESET               0
-#define CALLING_OVERHEAD_TIMER_CANCEL              0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          1
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           0
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       0
-
-#define CALLING_OVERHEAD_EVENT_SEND                0
-#define CALLING_OVERHEAD_EVENT_RECEIVE             1
-#define CALLING_OVERHEAD_SIGNAL_CATCH              0
-#define CALLING_OVERHEAD_SIGNAL_SEND               0
-#define CALLING_OVERHEAD_PARTITION_CREATE          1
-#define CALLING_OVERHEAD_PARTITION_IDENT           0
-#define CALLING_OVERHEAD_PARTITION_DELETE          0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   0
-#define CALLING_OVERHEAD_REGION_CREATE             1
-#define CALLING_OVERHEAD_REGION_IDENT              0
-#define CALLING_OVERHEAD_REGION_DELETE             0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        1
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     0
-#define CALLING_OVERHEAD_PORT_CREATE               1
-#define CALLING_OVERHEAD_PORT_IDENT                0
-#define CALLING_OVERHEAD_PORT_DELETE               0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 1
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             1
-#define CALLING_OVERHEAD_IO_OPEN                   1
-#define CALLING_OVERHEAD_IO_CLOSE                  1
-#define CALLING_OVERHEAD_IO_READ                   1
-#define CALLING_OVERHEAD_IO_WRITE                  1
-#define CALLING_OVERHEAD_IO_CONTROL                1
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  0
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/m68k/mvme167/preinstall.am b/c/src/lib/libbsp/m68k/mvme167/preinstall.am
index 4681b20018..a3c7ad0dc8 100644
--- a/c/src/lib/libbsp/m68k/mvme167/preinstall.am
+++ b/c/src/lib/libbsp/m68k/mvme167/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/page_table.h: include/page_table.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/page_table.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/page_table.h
diff --git a/c/src/lib/libbsp/m68k/uC5282/Makefile.am b/c/src/lib/libbsp/m68k/uC5282/Makefile.am
index ea8fe3b41b..5a7ae78a2c 100644
--- a/c/src/lib/libbsp/m68k/uC5282/Makefile.am
+++ b/c/src/lib/libbsp/m68k/uC5282/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/m68k/uC5282/preinstall.am b/c/src/lib/libbsp/m68k/uC5282/preinstall.am
index 50922546e7..0bdb6554d6 100644
--- a/c/src/lib/libbsp/m68k/uC5282/preinstall.am
+++ b/c/src/lib/libbsp/m68k/uC5282/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/csb350/Makefile.am b/c/src/lib/libbsp/mips/csb350/Makefile.am
index a69fe94018..59930b0d8b 100644
--- a/c/src/lib/libbsp/mips/csb350/Makefile.am
+++ b/c/src/lib/libbsp/mips/csb350/Makefile.am
@@ -18,7 +18,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_PROGRAMS =
 
diff --git a/c/src/lib/libbsp/mips/csb350/preinstall.am b/c/src/lib/libbsp/mips/csb350/preinstall.am
index 74b875096f..71be6d1258 100644
--- a/c/src/lib/libbsp/mips/csb350/preinstall.am
+++ b/c/src/lib/libbsp/mips/csb350/preinstall.am
@@ -73,10 +73,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/hurricane/Makefile.am b/c/src/lib/libbsp/mips/hurricane/Makefile.am
index f2b0068d5e..9c97f25f9d 100644
--- a/c/src/lib/libbsp/mips/hurricane/Makefile.am
+++ b/c/src/lib/libbsp/mips/hurricane/Makefile.am
@@ -19,7 +19,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/mips/hurricane/include/coverhd.h b/c/src/lib/libbsp/mips/hurricane/include/coverhd.h
deleted file mode 100644
index da5e7488f7..0000000000
--- a/c/src/lib/libbsp/mips/hurricane/include/coverhd.h
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * @file
- * @ingroup mips_hurricane
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      5
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        4
-#define CALLING_OVERHEAD_TASK_CREATE               6
-#define CALLING_OVERHEAD_TASK_IDENT                4
-#define CALLING_OVERHEAD_TASK_START                5
-#define CALLING_OVERHEAD_TASK_RESTART              4
-#define CALLING_OVERHEAD_TASK_DELETE               4
-#define CALLING_OVERHEAD_TASK_SUSPEND              4
-#define CALLING_OVERHEAD_TASK_RESUME               4
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         5
-#define CALLING_OVERHEAD_TASK_MODE                 4
-#define CALLING_OVERHEAD_TASK_GET_NOTE             5
-#define CALLING_OVERHEAD_TASK_SET_NOTE             5
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            9
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           4
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           5
-#define CALLING_OVERHEAD_CLOCK_GET                 9
-#define CALLING_OVERHEAD_CLOCK_SET                 8
-#define CALLING_OVERHEAD_CLOCK_TICK                3
-
-#define CALLING_OVERHEAD_TIMER_CREATE              4
-#define CALLING_OVERHEAD_TIMER_IDENT               4
-#define CALLING_OVERHEAD_TIMER_DELETE              4
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          6
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           10
-#define CALLING_OVERHEAD_TIMER_RESET               4
-#define CALLING_OVERHEAD_TIMER_CANCEL              4
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          5
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           4
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          4
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          5
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       4
-
-#define CALLING_OVERHEAD_EVENT_SEND                4
-#define CALLING_OVERHEAD_EVENT_RECEIVE             5
-#define CALLING_OVERHEAD_SIGNAL_CATCH              5
-#define CALLING_OVERHEAD_SIGNAL_SEND               4
-#define CALLING_OVERHEAD_PARTITION_CREATE          6
-#define CALLING_OVERHEAD_PARTITION_IDENT           4
-#define CALLING_OVERHEAD_PARTITION_DELETE          4
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      4
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   4
-#define CALLING_OVERHEAD_REGION_CREATE             6
-#define CALLING_OVERHEAD_REGION_IDENT              4
-#define CALLING_OVERHEAD_REGION_DELETE             4
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        5
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     4
-#define CALLING_OVERHEAD_PORT_CREATE               6
-#define CALLING_OVERHEAD_PORT_IDENT                4
-#define CALLING_OVERHEAD_PORT_DELETE               4
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 4
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 4
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             5
-#define CALLING_OVERHEAD_IO_OPEN                   5
-#define CALLING_OVERHEAD_IO_CLOSE                  5
-#define CALLING_OVERHEAD_IO_READ                   5
-#define CALLING_OVERHEAD_IO_WRITE                  5
-#define CALLING_OVERHEAD_IO_CONTROL                5
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     4
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  3
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/mips/hurricane/preinstall.am b/c/src/lib/libbsp/mips/hurricane/preinstall.am
index 7755befee1..50d06bd170 100644
--- a/c/src/lib/libbsp/mips/hurricane/preinstall.am
+++ b/c/src/lib/libbsp/mips/hurricane/preinstall.am
@@ -73,10 +73,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/jmr3904/Makefile.am b/c/src/lib/libbsp/mips/jmr3904/Makefile.am
index 2cce93a4b9..f2748df82e 100644
--- a/c/src/lib/libbsp/mips/jmr3904/Makefile.am
+++ b/c/src/lib/libbsp/mips/jmr3904/Makefile.am
@@ -19,7 +19,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S ../shared/liblnk/regs.h
diff --git a/c/src/lib/libbsp/mips/jmr3904/preinstall.am b/c/src/lib/libbsp/mips/jmr3904/preinstall.am
index 74b875096f..71be6d1258 100644
--- a/c/src/lib/libbsp/mips/jmr3904/preinstall.am
+++ b/c/src/lib/libbsp/mips/jmr3904/preinstall.am
@@ -73,10 +73,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/malta/Makefile.am b/c/src/lib/libbsp/mips/malta/Makefile.am
index bb2d0c9f15..20ef693658 100644
--- a/c/src/lib/libbsp/mips/malta/Makefile.am
+++ b/c/src/lib/libbsp/mips/malta/Makefile.am
@@ -24,7 +24,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S ../shared/liblnk/regs.h
diff --git a/c/src/lib/libbsp/mips/malta/preinstall.am b/c/src/lib/libbsp/mips/malta/preinstall.am
index fc103c5166..948cef7020 100644
--- a/c/src/lib/libbsp/mips/malta/preinstall.am
+++ b/c/src/lib/libbsp/mips/malta/preinstall.am
@@ -77,10 +77,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am b/c/src/lib/libbsp/mips/rbtx4925/Makefile.am
index 0a4007a7f7..c615aebd13 100644
--- a/c/src/lib/libbsp/mips/rbtx4925/Makefile.am
+++ b/c/src/lib/libbsp/mips/rbtx4925/Makefile.am
@@ -20,7 +20,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/mips/rbtx4925/preinstall.am b/c/src/lib/libbsp/mips/rbtx4925/preinstall.am
index de464aa8a3..c13f7c38ba 100644
--- a/c/src/lib/libbsp/mips/rbtx4925/preinstall.am
+++ b/c/src/lib/libbsp/mips/rbtx4925/preinstall.am
@@ -69,10 +69,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am b/c/src/lib/libbsp/mips/rbtx4938/Makefile.am
index 0a4007a7f7..c615aebd13 100644
--- a/c/src/lib/libbsp/mips/rbtx4938/Makefile.am
+++ b/c/src/lib/libbsp/mips/rbtx4938/Makefile.am
@@ -20,7 +20,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/mips/rbtx4938/preinstall.am b/c/src/lib/libbsp/mips/rbtx4938/preinstall.am
index de464aa8a3..c13f7c38ba 100644
--- a/c/src/lib/libbsp/mips/rbtx4938/preinstall.am
+++ b/c/src/lib/libbsp/mips/rbtx4938/preinstall.am
@@ -69,10 +69,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
index e0e2b18143..26e1f4667f 100644
--- a/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
+++ b/c/src/lib/libbsp/moxie/moxiesim/Makefile.am
@@ -18,7 +18,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/moxie/moxiesim/preinstall.am b/c/src/lib/libbsp/moxie/moxiesim/preinstall.am
index f3d7d235a6..8468df12d2 100644
--- a/c/src/lib/libbsp/moxie/moxiesim/preinstall.am
+++ b/c/src/lib/libbsp/moxie/moxiesim/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am b/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
index e52576f539..94fd8994f3 100644
--- a/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
+++ b/c/src/lib/libbsp/nios2/nios2_iss/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 EXTRA_DIST = times
 noinst_LIBRARIES = libbspstart.a
diff --git a/c/src/lib/libbsp/nios2/nios2_iss/preinstall.am b/c/src/lib/libbsp/nios2/nios2_iss/preinstall.am
index b01172ef5b..2f779230c2 100644
--- a/c/src/lib/libbsp/nios2/nios2_iss/preinstall.am
+++ b/c/src/lib/libbsp/nios2/nios2_iss/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am b/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
index fc9f43d29b..afb155f2cf 100644
--- a/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
+++ b/c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am
@@ -15,7 +15,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 
 dist_project_lib_DATA += startup/linkcmds
 
diff --git a/c/src/lib/libbsp/no_cpu/no_bsp/preinstall.am b/c/src/lib/libbsp/no_cpu/no_bsp/preinstall.am
index 72d079ac3f..dadbb4846b 100644
--- a/c/src/lib/libbsp/no_cpu/no_bsp/preinstall.am
+++ b/c/src/lib/libbsp/no_cpu/no_bsp/preinstall.am
@@ -48,10 +48,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
 PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am b/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
index a6bd225b04..cfde2cca4c 100644
--- a/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
+++ b/c/src/lib/libbsp/or1k/generic_or1k/Makefile.am
@@ -34,8 +34,7 @@ include_bsp_HEADERS += include/irq.h
 include_bsp_HEADERS += include/uart.h
 include_bsp_HEADERS += include/generic_or1k.h
 
-nodist_include_HEADERS = ../../shared/include/coverhd.h \
-  include/bspopts.h
+nodist_include_HEADERS = include/bspopts.h
 
 ###############################################################################
 #                  Data                                                       #
diff --git a/c/src/lib/libbsp/or1k/generic_or1k/preinstall.am b/c/src/lib/libbsp/or1k/generic_or1k/preinstall.am
index f5522be73d..66256066f0 100644
--- a/c/src/lib/libbsp/or1k/generic_or1k/preinstall.am
+++ b/c/src/lib/libbsp/or1k/generic_or1k/preinstall.am
@@ -98,10 +98,6 @@ $(PROJECT_INCLUDE)/bsp/generic_or1k.h: include/generic_or1k.h $(PROJECT_INCLUDE)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/generic_or1k.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/generic_or1k.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
diff --git a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
index e359c08257..ee416b1dd7 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/beatnik/Makefile.am
@@ -18,7 +18,6 @@ include_HEADERS = include/bsp.h
 
 nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 nodist_include_HEADERS += ../../shared/include/tm27.h
 DISTCLEANFILES += include/bspopts.h
 
diff --git a/c/src/lib/libbsp/powerpc/beatnik/preinstall.am b/c/src/lib/libbsp/powerpc/beatnik/preinstall.am
index a6551ff30d..87602cebf9 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/beatnik/preinstall.am
@@ -49,10 +49,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
index a4e7b1cc30..03aeeae5ed 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
@@ -19,7 +19,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/powerpc/gen5200/preinstall.am b/c/src/lib/libbsp/powerpc/gen5200/preinstall.am
index ed1d734d90..5874aa3295 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/gen5200/preinstall.am
@@ -77,10 +77,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
index 7ec8a9cc18..6a450f061f 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
@@ -29,7 +29,6 @@ include_bsp_HEADERS += include/u-boot-config.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am b/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am
index c2575ab3d0..69ee597190 100644
--- a/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am
@@ -101,10 +101,6 @@ $(PROJECT_INCLUDE)/bsp/u-boot-config.h: include/u-boot-config.h $(PROJECT_INCLUD
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/u-boot-config.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/u-boot-config.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
index ac971b7992..cb6523d9d8 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/haleakala/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../../powerpc/shared/start/rtems_crti.S
diff --git a/c/src/lib/libbsp/powerpc/haleakala/include/coverhd.h b/c/src/lib/libbsp/powerpc/haleakala/include/coverhd.h
deleted file mode 100644
index b3323f8085..0000000000
--- a/c/src/lib/libbsp/powerpc/haleakala/include/coverhd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_haleakala
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-/*
- *  Updated for a 25MHz Papyrus by Andrew Bray <andy at i-cubed.co.uk>
- *
- *  Units are 100ns.
- *
- *  These numbers are of questionable use, as they are developed by calling
- *  the routine many times, thus getting its entry veneer into the (small)
- *  cache on the 403GA.  This in general is not true of the RTEMS timing
- *  tests, which usually call a routine only once, thus having no cache loaded
- *  advantage.
- *
- *  Whether the directive times are useful after deducting the function call
- *  overhead is also questionable.  The user is more interested generally
- *  in the total cost of a directive, not the cost if the procedure call
- *  is inlined!  (In general this is not true).
- *
- *  Andrew Bray 18/08/1995
- *
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 3
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/haleakala/preinstall.am b/c/src/lib/libbsp/powerpc/haleakala/preinstall.am
index 7483a4f329..d651c40324 100644
--- a/c/src/lib/libbsp/powerpc/haleakala/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/haleakala/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/rtems_crti.$(OBJEXT): rtems_crti.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/rtems_crti.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/rtems_crti.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
index c9d1ff7387..0eb1a18807 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am
@@ -22,7 +22,6 @@ DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
 include_HEADERS += ../../powerpc/shared/include/nvram.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../../powerpc/shared/start/start.S
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/preinstall.am b/c/src/lib/libbsp/powerpc/motorola_powerpc/preinstall.am
index da1b9ef725..5071a2dcf1 100644
--- a/c/src/lib/libbsp/powerpc/motorola_powerpc/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/nvram.h: ../../powerpc/shared/include/nvram.h $(PROJECT_INCLU
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/nvram.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/nvram.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
index 4d272134a1..79f39f42f9 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
@@ -44,8 +44,7 @@ libbsp_a_SOURCES =
 include_HEADERS = include/bsp.h
 include_HEADERS += ../../shared/include/tm27.h
 
-nodist_include_HEADERS = include/bspopts.h \
-    ../../shared/include/coverhd.h
+nodist_include_HEADERS = include/bspopts.h
 include_bsp_HEADERS =
 include_bsp_HEADERS += ../../../libcpu/powerpc/mpc83xx/i2c/mpc83xx_i2cdrv.h
 include_bsp_HEADERS += ../../shared/include/irq-generic.h
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/preinstall.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/preinstall.am
index cbfc534037..bbaa395d18 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/preinstall.am
@@ -129,10 +129,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/mpc83xx_i2cdrv.h: ../../../libcpu/powerpc/mpc83xx/i2c/mpc83xx_i2cdrv.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/mpc83xx_i2cdrv.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/mpc83xx_i2cdrv.h
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
index 2c786af570..aefc74f7ed 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
@@ -15,7 +15,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 dist_project_lib_DATA += startup/linkcmds
 
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am b/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am
index 071a7e3bc3..7c3f1a39fd 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
 PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
index bc2cf1951b..097729250c 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme3100/Makefile.am
@@ -16,7 +16,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 project_lib_DATA =
 
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/preinstall.am b/c/src/lib/libbsp/powerpc/mvme3100/preinstall.am
index b8862b4628..f3325adbd2 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/mvme3100/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/motld_start.$(OBJEXT): motld_start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/motld_start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/motld_start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
index 3edfaec76f..7924eb0170 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mvme5500/Makefile.am
@@ -13,7 +13,6 @@ include_HEADERS += include/tm27.h
 nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_PROGRAMS =
 
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/preinstall.am b/c/src/lib/libbsp/powerpc/mvme5500/preinstall.am
index f7ca7825a8..940b6fafd0 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/mvme5500/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/linkcmds: ../shared/startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
 PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
index f04f5a6636..4e6d2e385c 100644
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am
@@ -17,7 +17,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/powerpc/psim/include/coverhd.h b/c/src/lib/libbsp/powerpc/psim/include/coverhd.h
deleted file mode 100644
index 16cfc1f06d..0000000000
--- a/c/src/lib/libbsp/powerpc/psim/include/coverhd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_psim
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-/*
- *  Updated for a 25MHz Papyrus by Andrew Bray <andy at i-cubed.co.uk>
- *
- *  Units are 100ns.
- *
- *  These numbers are of questionable use, as they are developed by calling
- *  the routine many times, thus getting its entry veneer into the (small)
- *  cache on the 403GA.  This in general is not true of the RTEMS timing
- *  tests, which usually call a routine only once, thus having no cache loaded
- *  advantage.
- *
- *  Whether the directive times are useful after deducting the function call
- *  overhead is also questionable.  The user is more interested generally
- *  in the total cost of a directive, not the cost if the procedure call
- *  is inlined!  (In general this is not true).
- *
- *  Andrew Bray 18/08/1995
- *
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 3
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/psim/preinstall.am b/c/src/lib/libbsp/powerpc/psim/preinstall.am
index d5043a97eb..62ba7dccf4 100644
--- a/c/src/lib/libbsp/powerpc/psim/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/psim/preinstall.am
@@ -65,10 +65,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
index 75a15d139b..b794137739 100644
--- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
@@ -16,7 +16,6 @@ nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am b/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am
index a698dd874a..c9b944864b 100644
--- a/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
index ef42f6c9be..8b86987312 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qoriq/Makefile.am
@@ -18,7 +18,6 @@ EXTRA_DIST = README
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 include_bsp_HEADERS = include/irq.h \
 	../../shared/include/irq-generic.h \
diff --git a/c/src/lib/libbsp/powerpc/qoriq/preinstall.am b/c/src/lib/libbsp/powerpc/qoriq/preinstall.am
index 24113fb698..5fe3411548 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/qoriq/preinstall.am
@@ -59,10 +59,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
diff --git a/c/src/lib/libbsp/powerpc/ss555/Makefile.am b/c/src/lib/libbsp/powerpc/ss555/Makefile.am
index d37221b431..128ed35230 100644
--- a/c/src/lib/libbsp/powerpc/ss555/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/ss555/Makefile.am
@@ -13,7 +13,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += ../../shared/include/coverhd.h
 include_bsp_HEADERS = irq/irq.h
 
 EXTRA_DIST = times
diff --git a/c/src/lib/libbsp/powerpc/ss555/preinstall.am b/c/src/lib/libbsp/powerpc/ss555/preinstall.am
index 5eb0a1ec05..c051571ead 100644
--- a/c/src/lib/libbsp/powerpc/ss555/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/ss555/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/irq.h: irq/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
index d7bb2b907a..2a58ad931b 100644
--- a/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/t32mppc/Makefile.am
@@ -16,7 +16,6 @@ EXTRA_DIST = README
 
 noinst_PROGRAMS =
 
-include_HEADERS += ../../shared/include/coverhd.h
 
 include_bsp_HEADERS = include/irq.h \
 	../../shared/include/irq-generic.h \
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/preinstall.am b/c/src/lib/libbsp/powerpc/t32mppc/preinstall.am
index 3b27653920..dc09774bc7 100644
--- a/c/src/lib/libbsp/powerpc/t32mppc/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/t32mppc/preinstall.am
@@ -49,10 +49,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
index fe91366072..134b91fbcd 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
@@ -15,7 +15,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 include_bsp_HEADERS = include/tqm.h include/8xx_immap.h \
     include/irq.h \
     ../../shared/include/irq-generic.h \
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/include/coverhd.h b/c/src/lib/libbsp/powerpc/tqm8xx/include/coverhd.h
deleted file mode 100644
index 9bd1c357c8..0000000000
--- a/c/src/lib/libbsp/powerpc/tqm8xx/include/coverhd.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_tqm8xx
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1998.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/*
- * 133 MHz processor, cache enabled.
- */
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        0
-#define CALLING_OVERHEAD_TASK_CREATE               1
-#define CALLING_OVERHEAD_TASK_IDENT                0
-#define CALLING_OVERHEAD_TASK_START                0
-#define CALLING_OVERHEAD_TASK_RESTART              0
-#define CALLING_OVERHEAD_TASK_DELETE               0
-#define CALLING_OVERHEAD_TASK_SUSPEND              0
-#define CALLING_OVERHEAD_TASK_RESUME               0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         0
-#define CALLING_OVERHEAD_TASK_MODE                 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE             0
-#define CALLING_OVERHEAD_TASK_SET_NOTE             0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            1
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           0
-#define CALLING_OVERHEAD_CLOCK_GET                 1
-#define CALLING_OVERHEAD_CLOCK_SET                 1
-#define CALLING_OVERHEAD_CLOCK_TICK                0
-
-#define CALLING_OVERHEAD_TIMER_CREATE              0
-#define CALLING_OVERHEAD_TIMER_IDENT               0
-#define CALLING_OVERHEAD_TIMER_DELETE              0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          0
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           1
-#define CALLING_OVERHEAD_TIMER_RESET               0
-#define CALLING_OVERHEAD_TIMER_CANCEL              0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          0
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           0
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       0
-
-#define CALLING_OVERHEAD_EVENT_SEND                0
-#define CALLING_OVERHEAD_EVENT_RECEIVE             0
-#define CALLING_OVERHEAD_SIGNAL_CATCH              0
-#define CALLING_OVERHEAD_SIGNAL_SEND               0
-#define CALLING_OVERHEAD_PARTITION_CREATE          1
-#define CALLING_OVERHEAD_PARTITION_IDENT           0
-#define CALLING_OVERHEAD_PARTITION_DELETE          0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   0
-#define CALLING_OVERHEAD_REGION_CREATE             1
-#define CALLING_OVERHEAD_REGION_IDENT              0
-#define CALLING_OVERHEAD_REGION_DELETE             0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        0
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     0
-#define CALLING_OVERHEAD_PORT_CREATE               0
-#define CALLING_OVERHEAD_PORT_IDENT                0
-#define CALLING_OVERHEAD_PORT_DELETE               0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 0
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 0
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             0
-#define CALLING_OVERHEAD_IO_OPEN                   0
-#define CALLING_OVERHEAD_IO_CLOSE                  0
-#define CALLING_OVERHEAD_IO_READ                   0
-#define CALLING_OVERHEAD_IO_WRITE                  0
-#define CALLING_OVERHEAD_IO_CONTROL                0
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  0
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am b/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am
index cfe6ebdddb..751149babd 100644
--- a/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/tqm.h: include/tqm.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/tqm.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/tqm.h
diff --git a/c/src/lib/libbsp/powerpc/virtex/Makefile.am b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
index cec4b6be8d..5b9fb273a4 100644
--- a/c/src/lib/libbsp/powerpc/virtex/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex/Makefile.am
@@ -22,7 +22,6 @@ DISTCLEANFILES = include/bspopts.h
 
 noinst_PROGRAMS =
 
-include_HEADERS += include/coverhd.h
 
 include_bsp_HEADERS += ../shared/include/linker-symbols.h
 
diff --git a/c/src/lib/libbsp/powerpc/virtex/include/coverhd.h b/c/src/lib/libbsp/powerpc/virtex/include/coverhd.h
deleted file mode 100644
index 498e603092..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex/include/coverhd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_virtex
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-/*
- *  Updated for a 25MHz Papyrus by Andrew Bray <andy at i-cubed.co.uk>
- *
- *  Units are 100ns.
- *
- *  These numbers are of questionable use, as they are developed by calling
- *  the routine many times, thus getting its entry veneer into the (small)
- *  cache on the 403GA.  This in general is not true of the RTEMS timing
- *  tests, which usually call a routine only once, thus having no cache loaded
- *  advantage.
- *
- *  Whether the directive times are useful after deducting the function call
- *  overhead is also questionable.  The user is more interested generally
- *  in the total cost of a directive, not the cost if the procedure call
- *  is inlined!  (In general this is not true).
- *
- *  Andrew Bray 18/08/1995
- *
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 3
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/virtex/preinstall.am b/c/src/lib/libbsp/powerpc/virtex/preinstall.am
index ed986765fd..57297915ef 100644
--- a/c/src/lib/libbsp/powerpc/virtex/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/virtex/preinstall.am
@@ -62,10 +62,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/linker-symbols.h: ../shared/include/linker-symbols.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/linker-symbols.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/linker-symbols.h
diff --git a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
index c2914994f9..242d5c5f7a 100644
--- a/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex4/Makefile.am
@@ -14,7 +14,6 @@ include_HEADERS    += ../../shared/include/tm27.h
 include_bsp_HEADERS =
 
 nodist_include_HEADERS     = include/bspopts.h
-nodist_include_HEADERS    += include/coverhd.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES             = include/bspopts.h
 
diff --git a/c/src/lib/libbsp/powerpc/virtex4/include/coverhd.h b/c/src/lib/libbsp/powerpc/virtex4/include/coverhd.h
deleted file mode 100644
index ce5a92c120..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex4/include/coverhd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_virtex4
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-/*
- *  Updated for a 25MHz Papyrus by Andrew Bray <andy at i-cubed.co.uk>
- *
- *  Units are 100ns.
- *
- *  These numbers are of questionable use, as they are developed by calling
- *  the routine many times, thus getting its entry veneer into the (small)
- *  cache on the 403GA.  This in general is not true of the RTEMS timing
- *  tests, which usually call a routine only once, thus having no cache loaded
- *  advantage.
- *
- *  Whether the directive times are useful after deducting the function call
- *  overhead is also questionable.  The user is more interested generally
- *  in the total cost of a directive, not the cost if the procedure call
- *  is inlined!  (In general this is not true).
- *
- *  Andrew Bray 18/08/1995
- *
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 3
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/virtex4/preinstall.am b/c/src/lib/libbsp/powerpc/virtex4/preinstall.am
index f7a73c45e1..f908d6aee1 100644
--- a/c/src/lib/libbsp/powerpc/virtex4/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/virtex4/preinstall.am
@@ -49,10 +49,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
diff --git a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
index ed4576df9f..3d1dc584b9 100644
--- a/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/virtex5/Makefile.am
@@ -13,7 +13,6 @@ include_HEADERS    += ../../shared/include/tm27.h
 include_bsp_HEADERS =
 
 nodist_include_HEADERS     = include/bspopts.h
-nodist_include_HEADERS    += include/coverhd.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES             = include/bspopts.h
 
diff --git a/c/src/lib/libbsp/powerpc/virtex5/include/coverhd.h b/c/src/lib/libbsp/powerpc/virtex5/include/coverhd.h
deleted file mode 100644
index f6a00b1e81..0000000000
--- a/c/src/lib/libbsp/powerpc/virtex5/include/coverhd.h
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * @file
- * @ingroup powerpc_virtex5
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include
- *         all calling overhead including passing of arguments.
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-/*
- *  Updated for a 25MHz Papyrus by Andrew Bray <andy at i-cubed.co.uk>
- *
- *  Units are 100ns.
- *
- *  These numbers are of questionable use, as they are developed by calling
- *  the routine many times, thus getting its entry veneer into the (small)
- *  cache on the 403GA.  This in general is not true of the RTEMS timing
- *  tests, which usually call a routine only once, thus having no cache loaded
- *  advantage.
- *
- *  Whether the directive times are useful after deducting the function call
- *  overhead is also questionable.  The user is more interested generally
- *  in the total cost of a directive, not the cost if the procedure call
- *  is inlined!  (In general this is not true).
- *
- *  Andrew Bray 18/08/1995
- *
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               3
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            4
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 4
-#define CALLING_OVERHEAD_CLOCK_SET                 3
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          2
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           5
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          2
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     2
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             2
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          3
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             3
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 2
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             2
-#define CALLING_OVERHEAD_IO_OPEN                   2
-#define CALLING_OVERHEAD_IO_CLOSE                  2
-#define CALLING_OVERHEAD_IO_READ                   2
-#define CALLING_OVERHEAD_IO_WRITE                  2
-#define CALLING_OVERHEAD_IO_CONTROL                2
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/powerpc/virtex5/preinstall.am b/c/src/lib/libbsp/powerpc/virtex5/preinstall.am
index f7a73c45e1..f908d6aee1 100644
--- a/c/src/lib/libbsp/powerpc/virtex5/preinstall.am
+++ b/c/src/lib/libbsp/powerpc/virtex5/preinstall.am
@@ -49,10 +49,6 @@ $(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
diff --git a/c/src/lib/libbsp/riscv/riscv_generic/Makefile.am b/c/src/lib/libbsp/riscv/riscv_generic/Makefile.am
index 63cf12b0e2..772081ca76 100644
--- a/c/src/lib/libbsp/riscv/riscv_generic/Makefile.am
+++ b/c/src/lib/libbsp/riscv/riscv_generic/Makefile.am
@@ -18,7 +18,6 @@ dist_project_lib_DATA = bsp_specs
 
 include_HEADERS = include/bsp.h
 include_HEADERS += ../../shared/include/tm27.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 include_bsp_HEADERS = ../shared/include/linker-symbols.h
diff --git a/c/src/lib/libbsp/riscv/riscv_generic/preinstall.am b/c/src/lib/libbsp/riscv/riscv_generic/preinstall.am
index 4d71e7173c..21d96cb50c 100644
--- a/c/src/lib/libbsp/riscv/riscv_generic/preinstall.am
+++ b/c/src/lib/libbsp/riscv/riscv_generic/preinstall.am
@@ -50,10 +50,6 @@ $(PROJECT_INCLUDE)/tm27.h: ../../shared/include/tm27.h $(PROJECT_INCLUDE)/$(dirs
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
diff --git a/c/src/lib/libbsp/sh/gensh1/Makefile.am b/c/src/lib/libbsp/sh/gensh1/Makefile.am
index 919f647f98..fbafc91cce 100644
--- a/c/src/lib/libbsp/sh/gensh1/Makefile.am
+++ b/c/src/lib/libbsp/sh/gensh1/Makefile.am
@@ -13,7 +13,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/sh/gensh1/include/coverhd.h b/c/src/lib/libbsp/sh/gensh1/include/coverhd.h
deleted file mode 100644
index 9bad9bf01a..0000000000
--- a/c/src/lib/libbsp/sh/gensh1/include/coverhd.h
+++ /dev/null
@@ -1,132 +0,0 @@
-/**
- * @file
- * @ingroup sh_gensh1
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include all
- *         all calling overhead including passing of arguments.
- *
- *
- * These are the figures tmoverhd.exe reported with egcs-980205 -O3
- * on a Diesner OktagonSH/Amos-2.1 board with SH7032/20MHz
- *
- * These results are assumed to be applicable to most SH7032/20MHz boards
- *
- *  Author: Ralf Corsepius (corsepiu at faw.uni-ulm.de)
- *
- *  COPYRIGHT (c) 1997-1998, FAW Ulm, Germany
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- *
- *  COPYRIGHT (c) 1998.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      4
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        4
-#define CALLING_OVERHEAD_TASK_CREATE               9
-#define CALLING_OVERHEAD_TASK_IDENT                6
-#define CALLING_OVERHEAD_TASK_START                5
-#define CALLING_OVERHEAD_TASK_RESTART              5
-#define CALLING_OVERHEAD_TASK_DELETE               4
-#define CALLING_OVERHEAD_TASK_SUSPEND              4
-#define CALLING_OVERHEAD_TASK_RESUME               4
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         5
-#define CALLING_OVERHEAD_TASK_MODE                 5
-#define CALLING_OVERHEAD_TASK_GET_NOTE             5
-#define CALLING_OVERHEAD_TASK_SET_NOTE             5
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            14
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           4
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           5
-#define CALLING_OVERHEAD_CLOCK_GET                 16
-#define CALLING_OVERHEAD_CLOCK_SET                 14
-#define CALLING_OVERHEAD_CLOCK_TICK                3
-
-#define CALLING_OVERHEAD_TIMER_CREATE              4
-#define CALLING_OVERHEAD_TIMER_IDENT               4
-#define CALLING_OVERHEAD_TIMER_DELETE              4
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          6
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           20
-#define CALLING_OVERHEAD_TIMER_RESET               4
-#define CALLING_OVERHEAD_TIMER_CANCEL              4
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          7
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           5
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          4
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          5
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      4
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   5
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     6
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       5
-
-#define CALLING_OVERHEAD_EVENT_SEND                6
-#define CALLING_OVERHEAD_EVENT_RECEIVE             5
-#define CALLING_OVERHEAD_SIGNAL_CATCH              4
-#define CALLING_OVERHEAD_SIGNAL_SEND               4
-#define CALLING_OVERHEAD_PARTITION_CREATE          9
-#define CALLING_OVERHEAD_PARTITION_IDENT           5
-#define CALLING_OVERHEAD_PARTITION_DELETE          4
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      6
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   6
-#define CALLING_OVERHEAD_REGION_CREATE             9
-#define CALLING_OVERHEAD_REGION_IDENT              5
-#define CALLING_OVERHEAD_REGION_DELETE             4
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        9
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     5
-#define CALLING_OVERHEAD_PORT_CREATE               9
-#define CALLING_OVERHEAD_PORT_IDENT                4
-#define CALLING_OVERHEAD_PORT_DELETE               4
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 7
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 8
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             5
-#define CALLING_OVERHEAD_IO_OPEN                   5
-#define CALLING_OVERHEAD_IO_CLOSE                  5
-#define CALLING_OVERHEAD_IO_READ                   5
-#define CALLING_OVERHEAD_IO_WRITE                  5
-#define CALLING_OVERHEAD_IO_CONTROL                5
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     4
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     4
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  3
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/sh/gensh1/preinstall.am b/c/src/lib/libbsp/sh/gensh1/preinstall.am
index 0334fd7b6a..5fb0b636b9 100644
--- a/c/src/lib/libbsp/sh/gensh1/preinstall.am
+++ b/c/src/lib/libbsp/sh/gensh1/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sh/gensh2/Makefile.am b/c/src/lib/libbsp/sh/gensh2/Makefile.am
index ca052a1865..21224fc971 100644
--- a/c/src/lib/libbsp/sh/gensh2/Makefile.am
+++ b/c/src/lib/libbsp/sh/gensh2/Makefile.am
@@ -13,7 +13,6 @@ nodist_include_HEADERS = include/bspopts.h
 nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
-include_HEADERS += include/coverhd.h
 
 EXTRA_DIST = start/start.ram start/start.rom
 noinst_LIBRARIES = libbspstart.a
diff --git a/c/src/lib/libbsp/sh/gensh2/include/coverhd.h b/c/src/lib/libbsp/sh/gensh2/include/coverhd.h
deleted file mode 100644
index d6eec4fe6d..0000000000
--- a/c/src/lib/libbsp/sh/gensh2/include/coverhd.h
+++ /dev/null
@@ -1,133 +0,0 @@
-/**
- * @file
- * @ingroup sh_gensh2
- * @brief C Overhead definitions
- */
-
-/*  
- *
- *  This include file has defines to represent the overhead associated
- *  with calling a particular directive from C.  These are used in the
- *  Timing Test Suite to ignore the overhead required to pass arguments
- *  to directives.  On some CPUs and/or target boards, this overhead
- *  is significant and makes it difficult to distinguish internal
- *  RTEMS execution time from that used to call the directive.
- *  This file should be updated after running the C overhead timing
- *  test.  Once this update has been performed, the RTEMS Time Test
- *  Suite should be rebuilt to account for these overhead times in the
- *  timing results.
- *
- *  NOTE:  If these are all zero, then the times reported include all
- *         all calling overhead including passing of arguments.
- *
- *
- * These are the figures tmoverhd.exe reported with gcc-2.95.1 -O4
- * on a Hitachi SH7045F Evaluation Board with SH7045F at 29 MHz
- *
- * These results are assumed to be applicable to most SH7045/29MHz boards
- *
- *  Author: John M.Mills (jmills at tga.com)
- *
- *  COPYRIGHT (c) 1999. TGA Technologies, Inc., Norcross, GA, USA
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- *
- *  This file may be copied and distributed in accordance
- *  the above-referenced license. It is provided for critique and
- *  developmental purposes without any warranty nor representation
- *  by the authors or by TGA Technologies.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      1
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        1
-#define CALLING_OVERHEAD_TASK_CREATE               2
-#define CALLING_OVERHEAD_TASK_IDENT                1
-#define CALLING_OVERHEAD_TASK_START                1
-#define CALLING_OVERHEAD_TASK_RESTART              1
-#define CALLING_OVERHEAD_TASK_DELETE               1
-#define CALLING_OVERHEAD_TASK_SUSPEND              1
-#define CALLING_OVERHEAD_TASK_RESUME               1
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         1
-#define CALLING_OVERHEAD_TASK_MODE                 1
-#define CALLING_OVERHEAD_TASK_GET_NOTE             1
-#define CALLING_OVERHEAD_TASK_SET_NOTE             1
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            2
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           1
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           1
-#define CALLING_OVERHEAD_CLOCK_GET                 3
-#define CALLING_OVERHEAD_CLOCK_SET                 2
-#define CALLING_OVERHEAD_CLOCK_TICK                1
-
-#define CALLING_OVERHEAD_TIMER_CREATE              1
-#define CALLING_OVERHEAD_TIMER_IDENT               1
-#define CALLING_OVERHEAD_TIMER_DELETE              1
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          1
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           3
-#define CALLING_OVERHEAD_TIMER_RESET               1
-#define CALLING_OVERHEAD_TIMER_CANCEL              1
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          1
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           1
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          1
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          1
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     1
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       1
-
-#define CALLING_OVERHEAD_EVENT_SEND                1
-#define CALLING_OVERHEAD_EVENT_RECEIVE             1
-#define CALLING_OVERHEAD_SIGNAL_CATCH              1
-#define CALLING_OVERHEAD_SIGNAL_SEND               1
-#define CALLING_OVERHEAD_PARTITION_CREATE          2
-#define CALLING_OVERHEAD_PARTITION_IDENT           1
-#define CALLING_OVERHEAD_PARTITION_DELETE          1
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      1
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   1
-#define CALLING_OVERHEAD_REGION_CREATE             2
-#define CALLING_OVERHEAD_REGION_IDENT              1
-#define CALLING_OVERHEAD_REGION_DELETE             1
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        2
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     1
-#define CALLING_OVERHEAD_PORT_CREATE               2
-#define CALLING_OVERHEAD_PORT_IDENT                1
-#define CALLING_OVERHEAD_PORT_DELETE               1
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 1
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 1
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             1
-#define CALLING_OVERHEAD_IO_OPEN                   1
-#define CALLING_OVERHEAD_IO_CLOSE                  1
-#define CALLING_OVERHEAD_IO_READ                   1
-#define CALLING_OVERHEAD_IO_WRITE                  1
-#define CALLING_OVERHEAD_IO_CONTROL                1
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     1
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     1
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  1
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libbsp/sh/gensh2/preinstall.am b/c/src/lib/libbsp/sh/gensh2/preinstall.am
index b44511c698..abd70e8e7b 100644
--- a/c/src/lib/libbsp/sh/gensh2/preinstall.am
+++ b/c/src/lib/libbsp/sh/gensh2/preinstall.am
@@ -53,10 +53,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sh/gensh4/Makefile.am b/c/src/lib/libbsp/sh/gensh4/Makefile.am
index 10c40daf04..a1c8c85119 100644
--- a/c/src/lib/libbsp/sh/gensh4/Makefile.am
+++ b/c/src/lib/libbsp/sh/gensh4/Makefile.am
@@ -14,7 +14,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 
 include_HEADERS += include/sdram.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/sh/gensh4/preinstall.am b/c/src/lib/libbsp/sh/gensh4/preinstall.am
index 8dd065376c..a8c5fbcd9e 100644
--- a/c/src/lib/libbsp/sh/gensh4/preinstall.am
+++ b/c/src/lib/libbsp/sh/gensh4/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/sdram.h: include/sdram.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/sdram.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/sdram.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sh/shsim/Makefile.am b/c/src/lib/libbsp/sh/shsim/Makefile.am
index 45d4d4bfa2..7371f649db 100644
--- a/c/src/lib/libbsp/sh/shsim/Makefile.am
+++ b/c/src/lib/libbsp/sh/shsim/Makefile.am
@@ -15,7 +15,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = start/start.S
diff --git a/c/src/lib/libbsp/sh/shsim/preinstall.am b/c/src/lib/libbsp/sh/shsim/preinstall.am
index 7ada971a84..af0fd62a93 100644
--- a/c/src/lib/libbsp/sh/shsim/preinstall.am
+++ b/c/src/lib/libbsp/sh/shsim/preinstall.am
@@ -61,10 +61,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/shared/include/coverhd.h b/c/src/lib/libbsp/shared/include/coverhd.h
deleted file mode 100644
index 3a551e412a..0000000000
--- a/c/src/lib/libbsp/shared/include/coverhd.h
+++ /dev/null
@@ -1,107 +0,0 @@
-/**
- *  @file
- *
- *  @ingroup shared_coverhd
- *
- *  @brief This include file has defines to represent the overhead associated
- *  with calling a particular directive from C on this target.
- */
-
-/* coverhd.h
- *
- *  COPYRIGHT (c) 1989-1999.
- *  On-Line Applications Research Corporation (OAR).
- *
- *  The license and distribution terms for this file may be
- *  found in the file LICENSE in this distribution or at
- *  http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __COVERHD_h
-#define __COVERHD_h
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#define CALLING_OVERHEAD_INITIALIZE_EXECUTIVE      0
-#define CALLING_OVERHEAD_SHUTDOWN_EXECUTIVE        0
-#define CALLING_OVERHEAD_TASK_CREATE               0
-#define CALLING_OVERHEAD_TASK_IDENT                0
-#define CALLING_OVERHEAD_TASK_START                0
-#define CALLING_OVERHEAD_TASK_RESTART              0
-#define CALLING_OVERHEAD_TASK_DELETE               0
-#define CALLING_OVERHEAD_TASK_SUSPEND              0
-#define CALLING_OVERHEAD_TASK_RESUME               0
-#define CALLING_OVERHEAD_TASK_SET_PRIORITY         0
-#define CALLING_OVERHEAD_TASK_MODE                 0
-#define CALLING_OVERHEAD_TASK_GET_NOTE             0
-#define CALLING_OVERHEAD_TASK_SET_NOTE             0
-#define CALLING_OVERHEAD_TASK_WAKE_WHEN            0
-#define CALLING_OVERHEAD_TASK_WAKE_AFTER           0
-#define CALLING_OVERHEAD_INTERRUPT_CATCH           0
-#define CALLING_OVERHEAD_CLOCK_GET                 0
-#define CALLING_OVERHEAD_CLOCK_SET                 0
-#define CALLING_OVERHEAD_CLOCK_TICK                0
-
-#define CALLING_OVERHEAD_TIMER_CREATE              0
-#define CALLING_OVERHEAD_TIMER_IDENT               0
-#define CALLING_OVERHEAD_TIMER_DELETE              0
-#define CALLING_OVERHEAD_TIMER_FIRE_AFTER          0
-#define CALLING_OVERHEAD_TIMER_FIRE_WHEN           0
-#define CALLING_OVERHEAD_TIMER_RESET               0
-#define CALLING_OVERHEAD_TIMER_CANCEL              0
-#define CALLING_OVERHEAD_SEMAPHORE_CREATE          0
-#define CALLING_OVERHEAD_SEMAPHORE_DELETE          0
-#define CALLING_OVERHEAD_SEMAPHORE_IDENT           0
-#define CALLING_OVERHEAD_SEMAPHORE_OBTAIN          0
-#define CALLING_OVERHEAD_SEMAPHORE_RELEASE         0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT       0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_SEND        0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT      0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST   0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE     0
-#define CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH       0
-
-#define CALLING_OVERHEAD_EVENT_SEND                0
-#define CALLING_OVERHEAD_EVENT_RECEIVE             0
-#define CALLING_OVERHEAD_SIGNAL_CATCH              0
-#define CALLING_OVERHEAD_SIGNAL_SEND               0
-#define CALLING_OVERHEAD_PARTITION_CREATE          0
-#define CALLING_OVERHEAD_PARTITION_IDENT           0
-#define CALLING_OVERHEAD_PARTITION_DELETE          0
-#define CALLING_OVERHEAD_PARTITION_GET_BUFFER      0
-#define CALLING_OVERHEAD_PARTITION_RETURN_BUFFER   0
-#define CALLING_OVERHEAD_REGION_CREATE             0
-#define CALLING_OVERHEAD_REGION_IDENT              0
-#define CALLING_OVERHEAD_REGION_DELETE             0
-#define CALLING_OVERHEAD_REGION_GET_SEGMENT        0
-#define CALLING_OVERHEAD_REGION_RETURN_SEGMENT     0
-#define CALLING_OVERHEAD_PORT_CREATE               0
-#define CALLING_OVERHEAD_PORT_IDENT                0
-#define CALLING_OVERHEAD_PORT_DELETE               0
-#define CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL 0
-#define CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL 0
-
-#define CALLING_OVERHEAD_IO_INITIALIZE             0
-#define CALLING_OVERHEAD_IO_OPEN                   0
-#define CALLING_OVERHEAD_IO_CLOSE                  0
-#define CALLING_OVERHEAD_IO_READ                   0
-#define CALLING_OVERHEAD_IO_WRITE                  0
-#define CALLING_OVERHEAD_IO_CONTROL                0
-#define CALLING_OVERHEAD_FATAL_ERROR_OCCURRED      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CREATE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_IDENT      0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_DELETE     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL     0
-#define CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD     0
-#define CALLING_OVERHEAD_MULTIPROCESSING_ANNOUNCE  0
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-/* end of include file */
diff --git a/c/src/lib/libbsp/sparc/erc32/Makefile.am b/c/src/lib/libbsp/sparc/erc32/Makefile.am
index bfb39fb709..ddeb993173 100644
--- a/c/src/lib/libbsp/sparc/erc32/Makefile.am
+++ b/c/src/lib/libbsp/sparc/erc32/Makefile.am
@@ -16,7 +16,6 @@ DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
 include_HEADERS += include/erc32.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../../sparc/shared/start/start.S
diff --git a/c/src/lib/libbsp/sparc/erc32/preinstall.am b/c/src/lib/libbsp/sparc/erc32/preinstall.am
index 00e9487611..831c8e4169 100644
--- a/c/src/lib/libbsp/sparc/erc32/preinstall.am
+++ b/c/src/lib/libbsp/sparc/erc32/preinstall.am
@@ -57,10 +57,6 @@ $(PROJECT_INCLUDE)/erc32.h: include/erc32.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/erc32.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/erc32.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sparc/leon2/Makefile.am b/c/src/lib/libbsp/sparc/leon2/Makefile.am
index d788c1a0d7..528f2f505d 100644
--- a/c/src/lib/libbsp/sparc/leon2/Makefile.am
+++ b/c/src/lib/libbsp/sparc/leon2/Makefile.am
@@ -17,7 +17,6 @@ DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
 include_HEADERS += include/leon.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../../sparc/shared/start/start.S
diff --git a/c/src/lib/libbsp/sparc/leon2/preinstall.am b/c/src/lib/libbsp/sparc/leon2/preinstall.am
index 0c7cd4e739..7f44269d58 100644
--- a/c/src/lib/libbsp/sparc/leon2/preinstall.am
+++ b/c/src/lib/libbsp/sparc/leon2/preinstall.am
@@ -61,10 +61,6 @@ $(PROJECT_INCLUDE)/leon.h: include/leon.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/leon.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/leon.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sparc/leon3/Makefile.am b/c/src/lib/libbsp/sparc/leon3/Makefile.am
index 87f15084eb..4a03940a42 100644
--- a/c/src/lib/libbsp/sparc/leon3/Makefile.am
+++ b/c/src/lib/libbsp/sparc/leon3/Makefile.am
@@ -17,7 +17,6 @@ DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
 include_HEADERS += include/leon.h
-include_HEADERS += ../../shared/include/coverhd.h
 
 noinst_LIBRARIES = libbspstart.a
 libbspstart_a_SOURCES = ../../sparc/shared/start/start.S
diff --git a/c/src/lib/libbsp/sparc/leon3/preinstall.am b/c/src/lib/libbsp/sparc/leon3/preinstall.am
index b3a396e21c..4d00a43c18 100644
--- a/c/src/lib/libbsp/sparc/leon3/preinstall.am
+++ b/c/src/lib/libbsp/sparc/leon3/preinstall.am
@@ -61,10 +61,6 @@ $(PROJECT_INCLUDE)/leon.h: include/leon.h $(PROJECT_INCLUDE)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/leon.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/leon.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sparc64/niagara/Makefile.am b/c/src/lib/libbsp/sparc64/niagara/Makefile.am
index 87968e92e8..129f9bc3e8 100644
--- a/c/src/lib/libbsp/sparc64/niagara/Makefile.am
+++ b/c/src/lib/libbsp/sparc64/niagara/Makefile.am
@@ -28,7 +28,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 
 EXTRA_DIST = ../shared/start/start.S
diff --git a/c/src/lib/libbsp/sparc64/niagara/preinstall.am b/c/src/lib/libbsp/sparc64/niagara/preinstall.am
index 7725e49481..d2c8f3b3b8 100644
--- a/c/src/lib/libbsp/sparc64/niagara/preinstall.am
+++ b/c/src/lib/libbsp/sparc64/niagara/preinstall.am
@@ -102,10 +102,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/sparc64/usiii/Makefile.am b/c/src/lib/libbsp/sparc64/usiii/Makefile.am
index c4c759a9e5..951afd2d09 100644
--- a/c/src/lib/libbsp/sparc64/usiii/Makefile.am
+++ b/c/src/lib/libbsp/sparc64/usiii/Makefile.am
@@ -74,7 +74,6 @@ nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 
 EXTRA_DIST = ../shared/start/start.S 
diff --git a/c/src/lib/libbsp/sparc64/usiii/preinstall.am b/c/src/lib/libbsp/sparc64/usiii/preinstall.am
index 3546fc4cc2..fa403a3842 100644
--- a/c/src/lib/libbsp/sparc64/usiii/preinstall.am
+++ b/c/src/lib/libbsp/sparc64/usiii/preinstall.am
@@ -208,10 +208,6 @@ $(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INC
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
index ba09ec04b2..b1ad77410d 100644
--- a/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
+++ b/c/src/lib/libbsp/v850/gdbv850sim/Makefile.am
@@ -20,7 +20,6 @@ nodist_include_bsp_HEADERS += ../../shared/include/console-polled.h
 DISTCLEANFILES = include/bspopts.h
 noinst_PROGRAMS =
 
-nodist_include_HEADERS += ../../shared/include/coverhd.h
 
 EXTRA_DIST = start/start.S
 start.$(OBJEXT): start/start.S
diff --git a/c/src/lib/libbsp/v850/gdbv850sim/preinstall.am b/c/src/lib/libbsp/v850/gdbv850sim/preinstall.am
index dab51fb108..11fc1063be 100644
--- a/c/src/lib/libbsp/v850/gdbv850sim/preinstall.am
+++ b/c/src/lib/libbsp/v850/gdbv850sim/preinstall.am
@@ -61,10 +61,6 @@ $(PROJECT_INCLUDE)/bsp/console-polled.h: ../../shared/include/console-polled.h $
 	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/console-polled.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/console-polled.h
 
-$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
-	$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
-
 $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
 	$(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
diff --git a/testsuites/psxtmtests/psxtmbarrier03/init.c b/testsuites/psxtmtests/psxtmbarrier03/init.c
index 07df503311..c0334e2b53 100644
--- a/testsuites/psxtmtests/psxtmbarrier03/init.c
+++ b/testsuites/psxtmtests/psxtmbarrier03/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmcond01/init.c b/testsuites/psxtmtests/psxtmcond01/init.c
index 35fdaed194..e201ab0844 100644
--- a/testsuites/psxtmtests/psxtmcond01/init.c
+++ b/testsuites/psxtmtests/psxtmcond01/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmcond03/init.c b/testsuites/psxtmtests/psxtmcond03/init.c
index 2f351ad372..1aa958819d 100644
--- a/testsuites/psxtmtests/psxtmcond03/init.c
+++ b/testsuites/psxtmtests/psxtmcond03/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmcond04/init.c b/testsuites/psxtmtests/psxtmcond04/init.c
index b45b24f697..316205a8ef 100644
--- a/testsuites/psxtmtests/psxtmcond04/init.c
+++ b/testsuites/psxtmtests/psxtmcond04/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmcond06/init.c b/testsuites/psxtmtests/psxtmcond06/init.c
index 53d7e29ac9..c385cbfa30 100644
--- a/testsuites/psxtmtests/psxtmcond06/init.c
+++ b/testsuites/psxtmtests/psxtmcond06/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmcond07/init.c b/testsuites/psxtmtests/psxtmcond07/init.c
index 305082f371..42394f7633 100644
--- a/testsuites/psxtmtests/psxtmcond07/init.c
+++ b/testsuites/psxtmtests/psxtmcond07/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmmutex02/init.c b/testsuites/psxtmtests/psxtmmutex02/init.c
index 34d5713252..58689e618b 100644
--- a/testsuites/psxtmtests/psxtmmutex02/init.c
+++ b/testsuites/psxtmtests/psxtmmutex02/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmmutex05/init.c b/testsuites/psxtmtests/psxtmmutex05/init.c
index 64f1a5f9fd..c2934ce53b 100644
--- a/testsuites/psxtmtests/psxtmmutex05/init.c
+++ b/testsuites/psxtmtests/psxtmmutex05/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmmutex06/init.c b/testsuites/psxtmtests/psxtmmutex06/init.c
index 9314e2d56b..fe22753faf 100644
--- a/testsuites/psxtmtests/psxtmmutex06/init.c
+++ b/testsuites/psxtmtests/psxtmmutex06/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmrwlock02/init.c b/testsuites/psxtmtests/psxtmrwlock02/init.c
index c284b06a95..99d2c0eabc 100644
--- a/testsuites/psxtmtests/psxtmrwlock02/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock02/init.c
@@ -10,7 +10,6 @@
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#include <coverhd.h>
 #include <errno.h>
 #include <timesys.h>
 #include <tmacros.h>
diff --git a/testsuites/psxtmtests/psxtmrwlock03/init.c b/testsuites/psxtmtests/psxtmrwlock03/init.c
index da5a721565..100e7d0394 100644
--- a/testsuites/psxtmtests/psxtmrwlock03/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock03/init.c
@@ -10,7 +10,6 @@
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#include <coverhd.h>
 #include <errno.h>
 #include <timesys.h>
 #include <tmacros.h>
diff --git a/testsuites/psxtmtests/psxtmrwlock04/init.c b/testsuites/psxtmtests/psxtmrwlock04/init.c
index c707b00023..c0c795e0b0 100644
--- a/testsuites/psxtmtests/psxtmrwlock04/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock04/init.c
@@ -10,7 +10,6 @@
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#include <coverhd.h>
 #include <errno.h>
 #include <timesys.h>
 #include <tmacros.h>
diff --git a/testsuites/psxtmtests/psxtmrwlock05/init.c b/testsuites/psxtmtests/psxtmrwlock05/init.c
index d42ad8f5a0..49eccd6d68 100644
--- a/testsuites/psxtmtests/psxtmrwlock05/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock05/init.c
@@ -10,7 +10,6 @@
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#include <coverhd.h>
 #include <errno.h>
 #include <timesys.h>
 #include <tmacros.h>
diff --git a/testsuites/psxtmtests/psxtmrwlock06/init.c b/testsuites/psxtmtests/psxtmrwlock06/init.c
index 818f2a0e40..67fb69272d 100644
--- a/testsuites/psxtmtests/psxtmrwlock06/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock06/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <pthread.h>
 #include <sched.h>
 #include <tmacros.h>
diff --git a/testsuites/psxtmtests/psxtmrwlock07/init.c b/testsuites/psxtmtests/psxtmrwlock07/init.c
index 17634e8c26..836c4eb84b 100644
--- a/testsuites/psxtmtests/psxtmrwlock07/init.c
+++ b/testsuites/psxtmtests/psxtmrwlock07/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmsem04/init.c b/testsuites/psxtmtests/psxtmsem04/init.c
index 7f9f46ea05..7d490c7bb5 100644
--- a/testsuites/psxtmtests/psxtmsem04/init.c
+++ b/testsuites/psxtmtests/psxtmsem04/init.c
@@ -14,7 +14,6 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <semaphore.h>
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmsem05/init.c b/testsuites/psxtmtests/psxtmsem05/init.c
index 0d02d5491b..9d4a763f32 100644
--- a/testsuites/psxtmtests/psxtmsem05/init.c
+++ b/testsuites/psxtmtests/psxtmsem05/init.c
@@ -14,7 +14,6 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <semaphore.h>
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmthread01/init.c b/testsuites/psxtmtests/psxtmthread01/init.c
index 8ed89862fc..762ea3a6aa 100644
--- a/testsuites/psxtmtests/psxtmthread01/init.c
+++ b/testsuites/psxtmtests/psxtmthread01/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/psxtmtests/psxtmthread03/init.c b/testsuites/psxtmtests/psxtmthread03/init.c
index 76146b9c04..ae30e305e6 100644
--- a/testsuites/psxtmtests/psxtmthread03/init.c
+++ b/testsuites/psxtmtests/psxtmthread03/init.c
@@ -11,7 +11,6 @@
 #include "config.h"
 #endif
 
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/rhealstone/rhilatency/ilatency.c b/testsuites/rhealstone/rhilatency/ilatency.c
index 27aa26eeaa..fa8b8ba6f0 100644
--- a/testsuites/rhealstone/rhilatency/ilatency.c
+++ b/testsuites/rhealstone/rhilatency/ilatency.c
@@ -17,7 +17,6 @@
 #include <timesys.h>
 #include <rtems/btimer.h>
 #include <rtems/score/schedulerpriorityimpl.h>
-#include <coverhd.h>
 
 /* configuration information */
 #define CONFIGURE_APPLICATION_NEEDS_SIMPLE_CONSOLE_DRIVER
diff --git a/testsuites/tmtests/tm01/system.h b/testsuites/tmtests/tm01/system.h
index a661b80824..d5f4db8745 100644
--- a/testsuites/tmtests/tm01/system.h
+++ b/testsuites/tmtests/tm01/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm01/task1.c b/testsuites/tmtests/tm01/task1.c
index 98f9f053f2..3062eae9c4 100644
--- a/testsuites/tmtests/tm01/task1.c
+++ b/testsuites/tmtests/tm01/task1.c
@@ -92,7 +92,7 @@ rtems_task Test_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_SEMAPHORE_CREATE
+    0
   );
 
   /* Time one invocation of rtems_semaphore_delete */
@@ -105,7 +105,7 @@ rtems_task Test_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_SEMAPHORE_CREATE
+    0
   );
 
   status = rtems_semaphore_create(
@@ -168,7 +168,7 @@ rtems_task Test_task(
     semaphore_obtain_time,
     OPERATION_COUNT * OPERATION_COUNT,
     semaphore_obtain_loop_time,
-    CALLING_OVERHEAD_SEMAPHORE_OBTAIN
+    0
   );
 
   put_time(
@@ -176,7 +176,7 @@ rtems_task Test_task(
     semaphore_obtain_no_wait_time,
     OPERATION_COUNT * OPERATION_COUNT,
     semaphore_obtain_loop_time,
-    CALLING_OVERHEAD_SEMAPHORE_OBTAIN
+    0
   );
 
   put_time(
@@ -184,7 +184,7 @@ rtems_task Test_task(
     semaphore_release_time,
     OPERATION_COUNT * OPERATION_COUNT * 2,
     semaphore_release_loop_time * 2,
-    CALLING_OVERHEAD_SEMAPHORE_RELEASE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm02/system.h b/testsuites/tmtests/tm02/system.h
index 2b070749ac..11f1916973 100644
--- a/testsuites/tmtests/tm02/system.h
+++ b/testsuites/tmtests/tm02/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm02/task1.c b/testsuites/tmtests/tm02/task1.c
index b3761502be..f9e159929a 100644
--- a/testsuites/tmtests/tm02/task1.c
+++ b/testsuites/tmtests/tm02/task1.c
@@ -175,7 +175,7 @@ rtems_task Low_task(
     end_time,
     operation_count - 1,
     0,
-    CALLING_OVERHEAD_SEMAPHORE_OBTAIN
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm03/system.h b/testsuites/tmtests/tm03/system.h
index 2b070749ac..11f1916973 100644
--- a/testsuites/tmtests/tm03/system.h
+++ b/testsuites/tmtests/tm03/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm03/task1.c b/testsuites/tmtests/tm03/task1.c
index 42126ac8a5..f54e1f224a 100644
--- a/testsuites/tmtests/tm03/task1.c
+++ b/testsuites/tmtests/tm03/task1.c
@@ -167,7 +167,7 @@ rtems_task High_task(
     end_time,
     operation_count - 1,
     0,
-    CALLING_OVERHEAD_SEMAPHORE_RELEASE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm04/system.h b/testsuites/tmtests/tm04/system.h
index 3da9bf8c0c..764b979416 100644
--- a/testsuites/tmtests/tm04/system.h
+++ b/testsuites/tmtests/tm04/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm04/task1.c b/testsuites/tmtests/tm04/task1.c
index 7be2afd7c1..40cca6cf6f 100644
--- a/testsuites/tmtests/tm04/task1.c
+++ b/testsuites/tmtests/tm04/task1.c
@@ -104,7 +104,7 @@ rtems_task Highest_task(
       end_time,
       1,
       0,
-      CALLING_OVERHEAD_TASK_RESTART
+      0
     );
 
     status = rtems_task_set_priority(
@@ -123,7 +123,7 @@ rtems_task Highest_task(
       end_time,
       1,
       0,
-      CALLING_OVERHEAD_TASK_RESTART
+      0
     );
 
     status = rtems_task_delete( RTEMS_SELF );
@@ -170,7 +170,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_SEMAPHORE_RELEASE
+    0
   );
 
   name = rtems_build_name( 'T', 'I', 'M', 'E' );
@@ -197,7 +197,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_CREATE
+    0
   );
 
   benchmark_timer_initialize();
@@ -211,7 +211,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_START
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ ) {
@@ -247,7 +247,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_RESTART
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ )
@@ -263,7 +263,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_DELETE
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ ) {
@@ -291,7 +291,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_RESTART
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ ) {
@@ -313,7 +313,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_RESTART
+    0
   );
 
   /* yield processor -- tasks block */
@@ -330,7 +330,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_DELETE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm05/system.h b/testsuites/tmtests/tm05/system.h
index 29a25acd03..d56e17903a 100644
--- a/testsuites/tmtests/tm05/system.h
+++ b/testsuites/tmtests/tm05/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm05/task1.c b/testsuites/tmtests/tm05/task1.c
index d1485e25bd..e23d03bdc1 100644
--- a/testsuites/tmtests/tm05/task1.c
+++ b/testsuites/tmtests/tm05/task1.c
@@ -101,7 +101,7 @@ rtems_task High_task(
     end_time,
     operation_count,
     0,
-    CALLING_OVERHEAD_TASK_RESUME
+    0
   );
 
   TEST_END();
@@ -130,7 +130,7 @@ rtems_task Low_task(
     end_time,
     operation_count,
     0,
-    CALLING_OVERHEAD_TASK_SUSPEND
+    0
   );
 
   Task_index = 1;
diff --git a/testsuites/tmtests/tm06/system.h b/testsuites/tmtests/tm06/system.h
index 29a25acd03..d56e17903a 100644
--- a/testsuites/tmtests/tm06/system.h
+++ b/testsuites/tmtests/tm06/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm06/task1.c b/testsuites/tmtests/tm06/task1.c
index a784f9cfac..f419c997d9 100644
--- a/testsuites/tmtests/tm06/task1.c
+++ b/testsuites/tmtests/tm06/task1.c
@@ -94,7 +94,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_RESTART
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ ) {
@@ -122,7 +122,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_TASK_SUSPEND
+    0
   );
 
   benchmark_timer_initialize();
@@ -135,7 +135,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_TASK_RESUME
+    0
   );
 
   benchmark_timer_initialize();
@@ -148,7 +148,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_TASK_RESUME
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm07/system.h b/testsuites/tmtests/tm07/system.h
index 29a25acd03..d56e17903a 100644
--- a/testsuites/tmtests/tm07/system.h
+++ b/testsuites/tmtests/tm07/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm07/task1.c b/testsuites/tmtests/tm07/task1.c
index a14f1a8f23..eca64dbc0c 100644
--- a/testsuites/tmtests/tm07/task1.c
+++ b/testsuites/tmtests/tm07/task1.c
@@ -95,7 +95,7 @@ rtems_task High_task(
       end_time,
       operation_count,
       0,
-      CALLING_OVERHEAD_TASK_RESTART
+      0
     );
   } else
     (void) rtems_task_suspend( RTEMS_SELF );
diff --git a/testsuites/tmtests/tm08/system.h b/testsuites/tmtests/tm08/system.h
index 5e83418f29..ff756e4443 100644
--- a/testsuites/tmtests/tm08/system.h
+++ b/testsuites/tmtests/tm08/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm08/task1.c b/testsuites/tmtests/tm08/task1.c
index a86322c61f..dd9b4793f8 100644
--- a/testsuites/tmtests/tm08/task1.c
+++ b/testsuites/tmtests/tm08/task1.c
@@ -102,7 +102,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_SET_PRIORITY
+    0
   );
 
   benchmark_timer_initialize();
@@ -120,7 +120,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_SET_PRIORITY
+    0
   );
 
   benchmark_timer_initialize();
@@ -137,7 +137,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_MODE
+    0
   );
 
   benchmark_timer_initialize();
@@ -160,7 +160,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT * 2,
     overhead,
-    CALLING_OVERHEAD_TASK_MODE
+    0
   );
 
   benchmark_timer_initialize();                 /* must be one host */
@@ -172,7 +172,7 @@ rtems_task test_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_TASK_MODE
+    0
   );
 
   status = rtems_task_mode( RTEMS_NO_PREEMPT, RTEMS_PREEMPT_MASK, &old_mode );
@@ -197,7 +197,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_CLOCK_SET
+    0
   );
 
   benchmark_timer_initialize();
@@ -210,7 +210,7 @@ rtems_task test_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_CLOCK_GET
+    0
   );
 
   TEST_END();
@@ -228,7 +228,7 @@ rtems_task test_task1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_TASK_MODE
+    0
   );
 
   (void) rtems_task_suspend( RTEMS_SELF );
diff --git a/testsuites/tmtests/tm09/system.h b/testsuites/tmtests/tm09/system.h
index 86a291b5a8..76a97511ed 100644
--- a/testsuites/tmtests/tm09/system.h
+++ b/testsuites/tmtests/tm09/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm09/task1.c b/testsuites/tmtests/tm09/task1.c
index ff81571b5f..ff28ca2398 100644
--- a/testsuites/tmtests/tm09/task1.c
+++ b/testsuites/tmtests/tm09/task1.c
@@ -69,7 +69,7 @@ rtems_task Test_task (
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_CREATE
+    0
   );
 
   queue_test();
@@ -83,7 +83,7 @@ rtems_task Test_task (
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_DELETE
+    0
   );
 
   TEST_END();
@@ -190,7 +190,7 @@ void queue_test(void)
     send_time,
     OPERATION_COUNT * OPERATION_COUNT,
     send_loop_time,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_SEND
+    0
   );
 
   put_time(
@@ -198,7 +198,7 @@ void queue_test(void)
     urgent_time,
     OPERATION_COUNT * OPERATION_COUNT,
     urgent_loop_time,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT
+    0
   );
 
   put_time(
@@ -206,7 +206,7 @@ void queue_test(void)
     receive_time,
     OPERATION_COUNT * OPERATION_COUNT * 2,
     receive_loop_time * 2,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE
+    0
   );
 
   put_time(
@@ -214,7 +214,7 @@ void queue_test(void)
     empty_flush_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH
+    0
   );
 
   put_time(
@@ -222,7 +222,7 @@ void queue_test(void)
     flush_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_FLUSH
+    0
   );
 
 }
diff --git a/testsuites/tmtests/tm10/system.h b/testsuites/tmtests/tm10/system.h
index 8403656b52..c4c8161ffb 100644
--- a/testsuites/tmtests/tm10/system.h
+++ b/testsuites/tmtests/tm10/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm10/task1.c b/testsuites/tmtests/tm10/task1.c
index f7e4d27af4..884af48ff2 100644
--- a/testsuites/tmtests/tm10/task1.c
+++ b/testsuites/tmtests/tm10/task1.c
@@ -116,7 +116,7 @@ void test_init()
     end_time,
     operation_count,
     overhead,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE
+    0
   );
 
 }
@@ -164,7 +164,7 @@ rtems_task Low_task(
     end_time,
     operation_count - 1,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_RECEIVE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm11/system.h b/testsuites/tmtests/tm11/system.h
index b36266b04b..a03bcda70e 100644
--- a/testsuites/tmtests/tm11/system.h
+++ b/testsuites/tmtests/tm11/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm11/task1.c b/testsuites/tmtests/tm11/task1.c
index 01beb797e7..e6061cea46 100644
--- a/testsuites/tmtests/tm11/task1.c
+++ b/testsuites/tmtests/tm11/task1.c
@@ -154,7 +154,7 @@ rtems_task High_task(
     end_time,
     operation_count,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_SEND
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm12/system.h b/testsuites/tmtests/tm12/system.h
index b36266b04b..a03bcda70e 100644
--- a/testsuites/tmtests/tm12/system.h
+++ b/testsuites/tmtests/tm12/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm12/task1.c b/testsuites/tmtests/tm12/task1.c
index dcd84c6216..1e6064ff11 100644
--- a/testsuites/tmtests/tm12/task1.c
+++ b/testsuites/tmtests/tm12/task1.c
@@ -131,7 +131,7 @@ rtems_task High_task(
     end_time,
     operation_count - 1,
     overhead,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_SEND
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm13/system.h b/testsuites/tmtests/tm13/system.h
index b36266b04b..a03bcda70e 100644
--- a/testsuites/tmtests/tm13/system.h
+++ b/testsuites/tmtests/tm13/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm13/task1.c b/testsuites/tmtests/tm13/task1.c
index eac1b8bd7c..884723a5ab 100644
--- a/testsuites/tmtests/tm13/task1.c
+++ b/testsuites/tmtests/tm13/task1.c
@@ -155,7 +155,7 @@ rtems_task High_task(
     end_time,
     operation_count,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm14/system.h b/testsuites/tmtests/tm14/system.h
index b36266b04b..a03bcda70e 100644
--- a/testsuites/tmtests/tm14/system.h
+++ b/testsuites/tmtests/tm14/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm14/task1.c b/testsuites/tmtests/tm14/task1.c
index 8a7a5d7e59..74de9d4af9 100644
--- a/testsuites/tmtests/tm14/task1.c
+++ b/testsuites/tmtests/tm14/task1.c
@@ -129,7 +129,7 @@ rtems_task High_task(
     end_time,
     operation_count,
     overhead,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_URGENT
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm15/system.h b/testsuites/tmtests/tm15/system.h
index 067722db7c..efb00325e0 100644
--- a/testsuites/tmtests/tm15/system.h
+++ b/testsuites/tmtests/tm15/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm15/task1.c b/testsuites/tmtests/tm15/task1.c
index c3afd68e6c..6f7ecd5317 100644
--- a/testsuites/tmtests/tm15/task1.c
+++ b/testsuites/tmtests/tm15/task1.c
@@ -105,7 +105,7 @@ void test_init(void)
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_EVENT_RECEIVE
+    0
   );
 
 
@@ -126,7 +126,7 @@ void test_init(void)
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_EVENT_RECEIVE
+    0
   );
 }
 
@@ -144,7 +144,7 @@ rtems_task Low_task(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_EVENT_RECEIVE
+    0
   );
 
   benchmark_timer_initialize();
@@ -162,7 +162,7 @@ rtems_task Low_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_EVENT_SEND
+    0
   );
 
   benchmark_timer_initialize();
@@ -179,7 +179,7 @@ rtems_task Low_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_EVENT_RECEIVE
+    0
   );
 
   benchmark_timer_initialize();
@@ -192,7 +192,7 @@ rtems_task Low_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_EVENT_SEND
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm16/system.h b/testsuites/tmtests/tm16/system.h
index 2ba66fc981..b7084d2ff6 100644
--- a/testsuites/tmtests/tm16/system.h
+++ b/testsuites/tmtests/tm16/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm16/task1.c b/testsuites/tmtests/tm16/task1.c
index c4aa255564..5910a18f22 100644
--- a/testsuites/tmtests/tm16/task1.c
+++ b/testsuites/tmtests/tm16/task1.c
@@ -146,7 +146,7 @@ rtems_task High_task(
     end_time,
     operation_count - 1u,
     0u,
-    CALLING_OVERHEAD_EVENT_SEND
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm17/system.h b/testsuites/tmtests/tm17/system.h
index c96a653c85..8d98f096ab 100644
--- a/testsuites/tmtests/tm17/system.h
+++ b/testsuites/tmtests/tm17/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm17/task1.c b/testsuites/tmtests/tm17/task1.c
index 15c51a1f2b..b58f8bd145 100644
--- a/testsuites/tmtests/tm17/task1.c
+++ b/testsuites/tmtests/tm17/task1.c
@@ -125,7 +125,7 @@ rtems_task Last_task(
     end_time,
     operation_count - 1u,
     overhead,
-    CALLING_OVERHEAD_TASK_SET_PRIORITY
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm18/system.h b/testsuites/tmtests/tm18/system.h
index 29a25acd03..d56e17903a 100644
--- a/testsuites/tmtests/tm18/system.h
+++ b/testsuites/tmtests/tm18/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm18/task1.c b/testsuites/tmtests/tm18/task1.c
index ca607f59f0..5db7c5da78 100644
--- a/testsuites/tmtests/tm18/task1.c
+++ b/testsuites/tmtests/tm18/task1.c
@@ -106,7 +106,7 @@ rtems_task Last_task(
     end_time,
     OPERATION_COUNT,
     0,
-    CALLING_OVERHEAD_TASK_DELETE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm19/system.h b/testsuites/tmtests/tm19/system.h
index fcca4a6f1d..082ca80160 100644
--- a/testsuites/tmtests/tm19/system.h
+++ b/testsuites/tmtests/tm19/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm19/task1.c b/testsuites/tmtests/tm19/task1.c
index 8f07df17f5..093dc21455 100644
--- a/testsuites/tmtests/tm19/task1.c
+++ b/testsuites/tmtests/tm19/task1.c
@@ -100,7 +100,7 @@ rtems_asr Process_asr_for_pass_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_SIGNAL_SEND
+    0
   );
 
   benchmark_timer_initialize();
@@ -133,7 +133,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_SIGNAL_CATCH
+    0
   );
 
   benchmark_timer_initialize();
@@ -145,7 +145,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_SIGNAL_SEND
+    0
   );
 
   benchmark_timer_initialize();
diff --git a/testsuites/tmtests/tm20/system.h b/testsuites/tmtests/tm20/system.h
index 940ec7f689..c12e34dfb0 100644
--- a/testsuites/tmtests/tm20/system.h
+++ b/testsuites/tmtests/tm20/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm20/task1.c b/testsuites/tmtests/tm20/task1.c
index ed9c204154..cb6077d4c7 100644
--- a/testsuites/tmtests/tm20/task1.c
+++ b/testsuites/tmtests/tm20/task1.c
@@ -115,7 +115,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PARTITION_CREATE
+    0
   );
 
   Region_name = rtems_build_name( 'R', 'E', 'G', 'N' );
@@ -136,7 +136,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_CREATE
+    0
   );
 
   benchmark_timer_initialize();
@@ -148,7 +148,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PARTITION_GET_BUFFER
+    0
   );
 
   buffer_count = 0;
@@ -175,7 +175,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PARTITION_GET_BUFFER
+    0
   );
 
   benchmark_timer_initialize();
@@ -187,7 +187,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PARTITION_RETURN_BUFFER
+    0
   );
 
   for ( index = 0 ; index < buffer_count ; index++ ) {
@@ -209,7 +209,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PARTITION_DELETE
+    0
   );
 
   status = rtems_region_get_segment(
@@ -236,7 +236,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_GET_SEGMENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -254,7 +254,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_GET_SEGMENT
+    0
   );
 
   status = rtems_region_return_segment( Region_id, Buffer_address_3 );
@@ -269,7 +269,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_RETURN_SEGMENT
+    0
   );
 
   status = rtems_region_get_segment(
@@ -299,7 +299,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_RETURN_SEGMENT
+    0
   );
 
   status = rtems_region_return_segment( Region_id, Buffer_address_2 );
@@ -348,7 +348,7 @@ rtems_task Task_1(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_DELETE
+    0
   );
 
   benchmark_timer_initialize();
@@ -366,7 +366,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_INITIALIZE
+    0
   );
 
   benchmark_timer_initialize();
@@ -379,7 +379,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_OPEN
+    0
   );
 
   benchmark_timer_initialize();
@@ -392,7 +392,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_CLOSE
+    0
   );
 
   benchmark_timer_initialize();
@@ -405,7 +405,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_READ
+    0
   );
 
   benchmark_timer_initialize();
@@ -418,7 +418,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_WRITE
+    0
   );
 
   benchmark_timer_initialize();
@@ -431,7 +431,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_IO_CONTROL
+    0
   );
 
   TEST_END();
@@ -451,7 +451,7 @@ rtems_task Task_2(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_GET_SEGMENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -468,7 +468,7 @@ rtems_task Task_2(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_REGION_RETURN_SEGMENT
+    0
   );
 
   status = rtems_task_delete( RTEMS_SELF );
diff --git a/testsuites/tmtests/tm21/system.h b/testsuites/tmtests/tm21/system.h
index dc232e89e9..c31e4c1318 100644
--- a/testsuites/tmtests/tm21/system.h
+++ b/testsuites/tmtests/tm21/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm21/task1.c b/testsuites/tmtests/tm21/task1.c
index d7d6163d01..0b396c0841 100644
--- a/testsuites/tmtests/tm21/task1.c
+++ b/testsuites/tmtests/tm21/task1.c
@@ -139,7 +139,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -152,7 +152,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -165,7 +165,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_SEMAPHORE_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -178,7 +178,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_PARTITION_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -191,7 +191,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_REGION_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -204,7 +204,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_PORT_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -217,7 +217,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_IDENT
+    0
   );
 
   benchmark_timer_initialize();
@@ -230,7 +230,7 @@ rtems_task Task_1(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_RATE_MONOTONIC_IDENT
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm22/system.h b/testsuites/tmtests/tm22/system.h
index 355c229a45..9bc2f310be 100644
--- a/testsuites/tmtests/tm22/system.h
+++ b/testsuites/tmtests/tm22/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm22/task1.c b/testsuites/tmtests/tm22/task1.c
index eb4548648d..2757af4b8c 100644
--- a/testsuites/tmtests/tm22/task1.c
+++ b/testsuites/tmtests/tm22/task1.c
@@ -104,7 +104,7 @@ rtems_task High_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST
+    0
   );
 
   status = rtems_task_suspend(RTEMS_SELF);
@@ -158,7 +158,7 @@ rtems_task Low_task(
     end_time,
     OPERATION_COUNT,
     1,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST
+    0
   );
 
   (void) rtems_message_queue_receive(
@@ -178,7 +178,7 @@ rtems_task Low_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_MESSAGE_QUEUE_BROADCAST
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm23/system.h b/testsuites/tmtests/tm23/system.h
index 538bb8841c..2efc856276 100644
--- a/testsuites/tmtests/tm23/system.h
+++ b/testsuites/tmtests/tm23/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm23/task1.c b/testsuites/tmtests/tm23/task1.c
index 249d62760a..c04f539960 100644
--- a/testsuites/tmtests/tm23/task1.c
+++ b/testsuites/tmtests/tm23/task1.c
@@ -118,7 +118,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_CREATE
+    0
   );
 
   benchmark_timer_initialize();
@@ -131,7 +131,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_FIRE_AFTER
+    0
   );
 
   benchmark_timer_initialize();
@@ -144,7 +144,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_FIRE_AFTER
+    0
   );
 
   benchmark_timer_initialize();
@@ -157,7 +157,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_CANCEL
+    0
   );
 
   for ( benchmark_timer_initialize(), i=0 ; i<OPERATION_COUNT ; i++ )
@@ -171,7 +171,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_CANCEL
+    0
   );
 
   for ( benchmark_timer_initialize(), i=0 ; i<OPERATION_COUNT ; i++ )
@@ -185,7 +185,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_RESET
+    0
   );
 
   benchmark_timer_initialize();
@@ -198,7 +198,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_RESET
+    0
   );
 
   for ( index=1 ; index <= OPERATION_COUNT ; index++ )
@@ -222,7 +222,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_FIRE_WHEN
+    0
   );
 
   benchmark_timer_initialize();
@@ -236,7 +236,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_FIRE_WHEN
+    0
   );
 
   benchmark_timer_initialize();
@@ -249,7 +249,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_DELETE
+    0
   );
 
   benchmark_timer_initialize();
@@ -274,7 +274,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TIMER_DELETE
+    0
   );
 
   benchmark_timer_initialize();
@@ -299,7 +299,7 @@ rtems_task Low_task(
     end_time,
     operation_count,
     0,
-    CALLING_OVERHEAD_TASK_WAKE_WHEN
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm24/system.h b/testsuites/tmtests/tm24/system.h
index ba8b6c6d98..8ab708e49f 100644
--- a/testsuites/tmtests/tm24/system.h
+++ b/testsuites/tmtests/tm24/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm24/task1.c b/testsuites/tmtests/tm24/task1.c
index 21de600e94..ac132ef40c 100644
--- a/testsuites/tmtests/tm24/task1.c
+++ b/testsuites/tmtests/tm24/task1.c
@@ -91,7 +91,7 @@ rtems_task High_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_TASK_WAKE_AFTER
+    0
   );
 
   Task_count = 0;
@@ -116,7 +116,7 @@ rtems_task Tasks(
       end_time,
       OPERATION_COUNT,
       overhead,
-      CALLING_OVERHEAD_TASK_WAKE_AFTER
+      0
     );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm25/system.h b/testsuites/tmtests/tm25/system.h
index dfaba09c4f..fc892ec9b7 100644
--- a/testsuites/tmtests/tm25/system.h
+++ b/testsuites/tmtests/tm25/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm25/task1.c b/testsuites/tmtests/tm25/task1.c
index 7777b51df9..c8afe71b87 100644
--- a/testsuites/tmtests/tm25/task1.c
+++ b/testsuites/tmtests/tm25/task1.c
@@ -103,7 +103,7 @@ rtems_task Low_task(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_CLOCK_TICK
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm26/system.h b/testsuites/tmtests/tm26/system.h
index 7978605349..e41afc9283 100644
--- a/testsuites/tmtests/tm26/system.h
+++ b/testsuites/tmtests/tm26/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm26/task1.c b/testsuites/tmtests/tm26/task1.c
index 9d157e9fcf..35caae095e 100644
--- a/testsuites/tmtests/tm26/task1.c
+++ b/testsuites/tmtests/tm26/task1.c
@@ -15,7 +15,6 @@
 #include <rtems.h>
 #include "system.h"
 #include "fptest.h"
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 
diff --git a/testsuites/tmtests/tm27/system.h b/testsuites/tmtests/tm27/system.h
index 83963651ec..7136afe9c1 100644
--- a/testsuites/tmtests/tm27/system.h
+++ b/testsuites/tmtests/tm27/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm28/system.h b/testsuites/tmtests/tm28/system.h
index fb9e9eb768..8ff9a6de12 100644
--- a/testsuites/tmtests/tm28/system.h
+++ b/testsuites/tmtests/tm28/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm28/task1.c b/testsuites/tmtests/tm28/task1.c
index f157209eb5..976cded38d 100644
--- a/testsuites/tmtests/tm28/task1.c
+++ b/testsuites/tmtests/tm28/task1.c
@@ -82,7 +82,7 @@ rtems_task Test_task (
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PORT_CREATE
+    0
   );
 
   benchmark_timer_initialize();
@@ -99,7 +99,7 @@ rtems_task Test_task (
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_PORT_EXTERNAL_TO_INTERNAL
+    0
   );
 
   benchmark_timer_initialize();
@@ -116,7 +116,7 @@ rtems_task Test_task (
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_PORT_INTERNAL_TO_EXTERNAL
+    0
   );
 
   benchmark_timer_initialize();
@@ -128,7 +128,7 @@ rtems_task Test_task (
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_PORT_DELETE
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm29/system.h b/testsuites/tmtests/tm29/system.h
index c104966638..43925c1bcc 100644
--- a/testsuites/tmtests/tm29/system.h
+++ b/testsuites/tmtests/tm29/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tm29/task1.c b/testsuites/tmtests/tm29/task1.c
index ef889cbf42..e1c9aff969 100644
--- a/testsuites/tmtests/tm29/task1.c
+++ b/testsuites/tmtests/tm29/task1.c
@@ -51,7 +51,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_CREATE
+    0
   );
 
   benchmark_timer_initialize();
@@ -63,7 +63,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD
+    0
   );
 
   benchmark_timer_initialize();
@@ -75,7 +75,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD
+    0
   );
 
   benchmark_timer_initialize();
@@ -87,7 +87,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_CANCEL
+    0
   );
 
   benchmark_timer_initialize();
@@ -99,7 +99,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_DELETE
+    0
   );
 
   status = rtems_rate_monotonic_create( Period_name, &id );
@@ -117,7 +117,7 @@ rtems_task Init(
     end_time,
     1,
     0,
-    CALLING_OVERHEAD_RATE_MONOTONIC_DELETE
+    0
   );
 
 #define LOOP_TASK_PRIORITY ((RTEMS_MAXIMUM_PRIORITY / 2u) + 1u)
@@ -203,7 +203,7 @@ rtems_task Low_task(
     end_time,
     OPERATION_COUNT,
     overhead,
-    CALLING_OVERHEAD_RATE_MONOTONIC_PERIOD
+    0
   );
 
   TEST_END();
diff --git a/testsuites/tmtests/tm30/init.c b/testsuites/tmtests/tm30/init.c
index 309ed805c1..d35ce65d46 100644
--- a/testsuites/tmtests/tm30/init.c
+++ b/testsuites/tmtests/tm30/init.c
@@ -12,7 +12,6 @@
 #endif
 
 #include <bsp.h>
-#include <coverhd.h>
 #include <tmacros.h>
 #include <timesys.h>
 #include "test_support.h"
diff --git a/testsuites/tmtests/tmck/system.h b/testsuites/tmtests/tmck/system.h
index 9d06647d17..5366b50a3b 100644
--- a/testsuites/tmtests/tmck/system.h
+++ b/testsuites/tmtests/tmck/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
diff --git a/testsuites/tmtests/tmoverhd/system.h b/testsuites/tmtests/tmoverhd/system.h
index f726d2e9b0..afe0fe3d10 100644
--- a/testsuites/tmtests/tmoverhd/system.h
+++ b/testsuites/tmtests/tmoverhd/system.h
@@ -11,7 +11,6 @@
  */
 
 
-#include <coverhd.h>
 #include <tmacros.h>
 
 /* functions */
-- 
2.12.3



More information about the devel mailing list