You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by ag...@apache.org on 2020/05/20 16:57:41 UTC

[incubator-nuttx] branch master updated: build: Move .config check to the top Makefile

This is an automated email from the ASF dual-hosted git repository.

aguettouche pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 1a95cce  build: Move .config check to the top Makefile
1a95cce is described below

commit 1a95cce1a3c3ed8b04d1d86b7bd744352cca45a2
Author: Xiang Xiao <xi...@xiaomi.com>
AuthorDate: Tue May 19 03:42:11 2020 +0800

    build: Move .config check to the top Makefile
    
    remove the workaround to handle the inexistence of .config/Make.defs
    
    Signed-off-by: Xiang Xiao <xi...@xiaomi.com>
---
 Makefile                                           | 11 +++++++++-
 arch/arm/src/Makefile                              |  4 ++--
 arch/arm/src/lpc43xx/Make.defs                     |  2 +-
 arch/avr/src/Makefile                              |  4 ++--
 arch/hc/src/Makefile                               |  4 ++--
 arch/mips/src/Makefile                             |  4 ++--
 arch/misoc/src/Makefile                            |  4 ++--
 arch/or1k/src/Makefile                             |  4 ++--
 arch/renesas/src/Makefile                          |  4 ++--
 arch/sim/src/Makefile                              |  2 +-
 arch/x86/src/Makefile                              |  4 ++--
 arch/x86_64/src/Makefile                           |  4 ++--
 arch/xtensa/src/Makefile                           |  4 ++--
 arch/z16/src/Makefile                              |  4 ++--
 arch/z80/src/Makefile                              |  6 +++---
 arch/z80/src/Makefile.zdsiil                       |  2 +-
 arch/z80/src/Makefile.zdsiiw                       |  2 +-
 audio/Makefile                                     |  3 +--
 binfmt/Makefile                                    |  3 +--
 boards/Board.mk                                    |  2 +-
 boards/Makefile                                    |  2 +-
 boards/arm/a1x/pcduino-a10/src/Makefile            |  2 +-
 boards/arm/am335x/beaglebone-black/src/Makefile    |  2 +-
 boards/arm/c5471/c5471evm/src/Makefile             |  2 +-
 boards/arm/cxd56xx/common/Makefile                 |  2 +-
 boards/arm/dm320/ntosd-dm320/src/Makefile          |  2 +-
 boards/arm/efm32/efm32-g8xx-stk/src/Makefile       |  2 +-
 boards/arm/efm32/efm32gg-stk3700/src/Makefile      |  2 +-
 .../efm32/olimex-efm32g880f128-stk/src/Makefile    |  2 +-
 boards/arm/imx6/sabre-6quad/src/Makefile           |  2 +-
 boards/arm/imxrt/imxrt1020-evk/src/Makefile        |  2 +-
 boards/arm/imxrt/imxrt1050-evk/kernel/Makefile     |  2 +-
 boards/arm/imxrt/imxrt1050-evk/src/Makefile        |  2 +-
 boards/arm/imxrt/imxrt1060-evk/kernel/Makefile     |  2 +-
 boards/arm/imxrt/imxrt1060-evk/src/Makefile        |  2 +-
 boards/arm/kinetis/freedom-k28f/src/Makefile       |  2 +-
 boards/arm/kinetis/freedom-k64f/src/Makefile       |  2 +-
 boards/arm/kinetis/freedom-k66f/src/Makefile       |  2 +-
 boards/arm/kinetis/kwikstik-k40/src/Makefile       |  2 +-
 boards/arm/kinetis/teensy-3.x/src/Makefile         |  2 +-
 boards/arm/kinetis/twr-k60n512/src/Makefile        |  2 +-
 boards/arm/kinetis/twr-k64f120m/src/Makefile       |  2 +-
 boards/arm/kl/freedom-kl25z/src/Makefile           |  2 +-
 boards/arm/kl/freedom-kl26z/src/Makefile           |  2 +-
 boards/arm/kl/teensy-lc/src/Makefile               |  2 +-
 boards/arm/lc823450/lc823450-xgevk/kernel/Makefile |  2 +-
 boards/arm/lc823450/lc823450-xgevk/src/Makefile    |  2 +-
 boards/arm/lpc17xx_40xx/lincoln60/src/Makefile     |  2 +-
 .../lpc17xx_40xx/lpc4088-devkit/kernel/Makefile    |  2 +-
 .../arm/lpc17xx_40xx/lpc4088-devkit/src/Makefile   |  2 +-
 .../lpc4088-quickstart/kernel/Makefile             |  2 +-
 .../lpc17xx_40xx/lpc4088-quickstart/src/Makefile   |  2 +-
 .../lpc17xx_40xx/lpcxpresso-lpc1768/src/Makefile   |  2 +-
 boards/arm/lpc17xx_40xx/lx_cpu/src/Makefile        |  2 +-
 boards/arm/lpc17xx_40xx/mbed/src/Makefile          |  2 +-
 boards/arm/lpc17xx_40xx/mcb1700/src/Makefile       |  2 +-
 .../lpc17xx_40xx/olimex-lpc1766stk/src/Makefile    |  2 +-
 boards/arm/lpc17xx_40xx/open1788/kernel/Makefile   |  2 +-
 boards/arm/lpc17xx_40xx/open1788/src/Makefile      |  2 +-
 boards/arm/lpc17xx_40xx/pnev5180b/kernel/Makefile  |  2 +-
 boards/arm/lpc17xx_40xx/pnev5180b/src/Makefile     |  2 +-
 boards/arm/lpc17xx_40xx/u-blox-c027/src/Makefile   |  2 +-
 boards/arm/lpc17xx_40xx/zkit-arm-1769/src/Makefile |  2 +-
 boards/arm/lpc214x/mcu123-lpc214x/src/Makefile     |  2 +-
 boards/arm/lpc214x/zp214xpa/src/Makefile           |  2 +-
 boards/arm/lpc2378/olimex-lpc2378/src/Makefile     |  2 +-
 boards/arm/lpc31xx/ea3131/locked/Makefile          |  2 +-
 boards/arm/lpc31xx/ea3131/src/Makefile             |  2 +-
 boards/arm/lpc31xx/ea3152/src/Makefile             |  2 +-
 boards/arm/lpc31xx/olimex-lpc-h3131/src/Makefile   |  2 +-
 boards/arm/lpc43xx/bambino-200e/kernel/Makefile    |  2 +-
 boards/arm/lpc43xx/bambino-200e/src/Makefile       |  2 +-
 boards/arm/lpc43xx/lpc4330-xplorer/src/Makefile    |  2 +-
 boards/arm/lpc43xx/lpc4337-ws/src/Makefile         |  2 +-
 boards/arm/lpc43xx/lpc4357-evb/src/Makefile        |  2 +-
 boards/arm/lpc43xx/lpc4370-link2/src/Makefile      |  2 +-
 .../arm/lpc54xx/lpcxpresso-lpc54628/src/Makefile   |  2 +-
 boards/arm/max326xx/max32660-evsys/src/Makefile    |  2 +-
 boards/arm/moxart/moxa/src/Makefile                |  2 +-
 boards/arm/nrf52/nrf52-feather/src/Makefile        |  2 +-
 boards/arm/nrf52/nrf52832-dk/src/Makefile          |  2 +-
 boards/arm/nrf52/nrf52840-dk/src/Makefile          |  2 +-
 boards/arm/nrf52/nrf52840-dongle/src/Makefile      |  2 +-
 boards/arm/nuc1xx/nutiny-nuc120/src/Makefile       |  2 +-
 boards/arm/s32k1xx/rddrone-uavcan144/src/Makefile  |  2 +-
 boards/arm/s32k1xx/rddrone-uavcan146/src/Makefile  |  2 +-
 boards/arm/s32k1xx/s32k118evb/src/Makefile         |  2 +-
 boards/arm/s32k1xx/s32k144evb/src/Makefile         |  2 +-
 boards/arm/s32k1xx/s32k146evb/src/Makefile         |  2 +-
 boards/arm/s32k1xx/s32k148evb/src/Makefile         |  2 +-
 boards/arm/sam34/arduino-due/src/Makefile          |  2 +-
 boards/arm/sam34/flipnclick-sam3x/src/Makefile     |  2 +-
 boards/arm/sam34/sam3u-ek/kernel/Makefile          |  2 +-
 boards/arm/sam34/sam3u-ek/src/Makefile             |  2 +-
 boards/arm/sam34/sam4cmp-db/src/Makefile           |  2 +-
 boards/arm/sam34/sam4e-ek/src/Makefile             |  2 +-
 boards/arm/sam34/sam4l-xplained/src/Makefile       |  2 +-
 boards/arm/sam34/sam4s-xplained-pro/src/Makefile   |  2 +-
 boards/arm/sam34/sam4s-xplained/src/Makefile       |  2 +-
 boards/arm/sama5/sama5d2-xult/src/Makefile         |  2 +-
 boards/arm/sama5/sama5d3-xplained/src/Makefile     |  2 +-
 boards/arm/sama5/sama5d3x-ek/src/Makefile          |  2 +-
 boards/arm/sama5/sama5d4-ek/src/Makefile           |  2 +-
 boards/arm/samd2l2/arduino-m0/src/Makefile         |  2 +-
 boards/arm/samd2l2/samd20-xplained/src/Makefile    |  2 +-
 boards/arm/samd2l2/samd21-xplained/src/Makefile    |  2 +-
 boards/arm/samd2l2/saml21-xplained/src/Makefile    |  2 +-
 boards/arm/samd5e5/metro-m4/src/Makefile           |  2 +-
 .../arm/samd5e5/same54-xplained-pro/src/Makefile   |  2 +-
 boards/arm/samv7/same70-xplained/kernel/Makefile   |  2 +-
 boards/arm/samv7/same70-xplained/src/Makefile      |  2 +-
 boards/arm/samv7/samv71-xult/kernel/Makefile       |  2 +-
 boards/arm/samv7/samv71-xult/src/Makefile          |  2 +-
 boards/arm/stm32/axoloti/src/Make.defs             |  2 +-
 boards/arm/stm32/clicker2-stm32/kernel/Makefile    |  2 +-
 boards/arm/stm32/clicker2-stm32/src/Make.defs      |  2 +-
 boards/arm/stm32/cloudctrl/src/Make.defs           |  2 +-
 boards/arm/stm32/common/Makefile                   |  2 +-
 boards/arm/stm32/fire-stm32v2/src/Make.defs        |  2 +-
 boards/arm/stm32/hymini-stm32v/src/Make.defs       |  2 +-
 boards/arm/stm32/maple/src/Make.defs               |  2 +-
 boards/arm/stm32/mikroe-stm32f4/kernel/Makefile    |  2 +-
 boards/arm/stm32/mikroe-stm32f4/src/Make.defs      |  2 +-
 boards/arm/stm32/nucleo-f103rb/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f207zg/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f302r8/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f303re/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f303ze/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f334r8/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f410rb/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f429zi/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f446re/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-f4x1re/src/Make.defs       |  2 +-
 boards/arm/stm32/nucleo-l152re/src/Make.defs       |  2 +-
 boards/arm/stm32/olimex-stm32-e407/src/Make.defs   |  2 +-
 boards/arm/stm32/olimex-stm32-h405/src/Make.defs   |  2 +-
 boards/arm/stm32/olimex-stm32-h407/src/Make.defs   |  2 +-
 boards/arm/stm32/olimex-stm32-p107/src/Make.defs   |  2 +-
 boards/arm/stm32/olimex-stm32-p207/src/Make.defs   |  2 +-
 boards/arm/stm32/olimex-stm32-p407/kernel/Makefile |  2 +-
 boards/arm/stm32/olimex-stm32-p407/src/Make.defs   |  2 +-
 boards/arm/stm32/olimexino-stm32/src/Make.defs     |  2 +-
 boards/arm/stm32/omnibusf4/kernel/Makefile         |  2 +-
 boards/arm/stm32/omnibusf4/src/Make.defs           |  2 +-
 boards/arm/stm32/photon/src/Make.defs              |  2 +-
 boards/arm/stm32/shenzhou/src/Make.defs            |  2 +-
 boards/arm/stm32/stm3210e-eval/src/Make.defs       |  2 +-
 boards/arm/stm32/stm3220g-eval/src/Make.defs       |  2 +-
 boards/arm/stm32/stm3240g-eval/kernel/Makefile     |  2 +-
 boards/arm/stm32/stm3240g-eval/src/Make.defs       |  2 +-
 boards/arm/stm32/stm32_tiny/src/Make.defs          |  2 +-
 boards/arm/stm32/stm32butterfly2/src/Make.defs     |  2 +-
 boards/arm/stm32/stm32f103-minimum/src/Make.defs   |  2 +-
 boards/arm/stm32/stm32f334-disco/src/Make.defs     |  2 +-
 boards/arm/stm32/stm32f3discovery/src/Make.defs    |  2 +-
 boards/arm/stm32/stm32f411e-disco/src/Make.defs    |  2 +-
 boards/arm/stm32/stm32f429i-disco/src/Make.defs    |  2 +-
 boards/arm/stm32/stm32f4discovery/kernel/Makefile  |  2 +-
 boards/arm/stm32/stm32f4discovery/src/Make.defs    |  2 +-
 boards/arm/stm32/stm32ldiscovery/src/Make.defs     |  2 +-
 boards/arm/stm32/stm32vldiscovery/src/Make.defs    |  2 +-
 boards/arm/stm32/viewtool-stm32f107/src/Make.defs  |  2 +-
 boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/Makefile |  2 +-
 boards/arm/stm32f0l0g0/nucleo-f072rb/src/Makefile  |  2 +-
 boards/arm/stm32f0l0g0/nucleo-f091rc/src/Makefile  |  2 +-
 boards/arm/stm32f0l0g0/nucleo-g070rb/src/Makefile  |  2 +-
 boards/arm/stm32f0l0g0/nucleo-g071rb/src/Makefile  |  2 +-
 boards/arm/stm32f0l0g0/nucleo-l073rz/src/Makefile  |  2 +-
 .../stm32f0l0g0/stm32f051-discovery/src/Makefile   |  2 +-
 .../stm32f0l0g0/stm32f072-discovery/src/Makefile   |  2 +-
 boards/arm/stm32f7/nucleo-144/src/Makefile         |  2 +-
 boards/arm/stm32f7/stm32f746-ws/src/Makefile       |  2 +-
 .../arm/stm32f7/stm32f746g-disco/kernel/Makefile   |  2 +-
 boards/arm/stm32f7/stm32f746g-disco/src/Makefile   |  2 +-
 .../arm/stm32f7/stm32f769i-disco/kernel/Makefile   |  2 +-
 boards/arm/stm32f7/stm32f769i-disco/src/Makefile   |  2 +-
 boards/arm/stm32h7/nucleo-h743zi/kernel/Makefile   |  2 +-
 boards/arm/stm32h7/nucleo-h743zi/src/Makefile      |  2 +-
 .../arm/stm32h7/stm32h747i-disco/kernel/Makefile   |  2 +-
 boards/arm/stm32h7/stm32h747i-disco/src/Makefile   |  2 +-
 boards/arm/stm32l4/b-l475e-iot01a/src/Makefile     |  2 +-
 boards/arm/stm32l4/nucleo-l432kc/src/Makefile      |  2 +-
 boards/arm/stm32l4/nucleo-l452re/src/Makefile      |  2 +-
 boards/arm/stm32l4/nucleo-l476rg/src/Makefile      |  2 +-
 boards/arm/stm32l4/nucleo-l496zg/src/Makefile      |  2 +-
 boards/arm/stm32l4/stm32l476-mdk/src/Makefile      |  2 +-
 .../arm/stm32l4/stm32l476vg-disco/kernel/Makefile  |  2 +-
 boards/arm/stm32l4/stm32l476vg-disco/src/Makefile  |  2 +-
 .../arm/stm32l4/stm32l4r9ai-disco/kernel/Makefile  |  2 +-
 boards/arm/stm32l4/stm32l4r9ai-disco/src/Makefile  |  2 +-
 boards/arm/str71x/olimex-strp711/src/Makefile      |  2 +-
 boards/arm/tiva/dk-tm4c129x/src/Makefile           |  2 +-
 boards/arm/tiva/eagle100/src/Makefile              |  2 +-
 boards/arm/tiva/ekk-lm3s9b96/src/Makefile          |  2 +-
 boards/arm/tiva/launchxl-cc1310/src/Makefile       |  2 +-
 boards/arm/tiva/launchxl-cc1312r1/src/Makefile     |  2 +-
 boards/arm/tiva/lm3s6432-s2e/src/Makefile          |  2 +-
 boards/arm/tiva/lm3s6965-ek/kernel/Makefile        |  2 +-
 boards/arm/tiva/lm3s6965-ek/src/Makefile           |  2 +-
 boards/arm/tiva/lm3s8962-ek/src/Makefile           |  2 +-
 boards/arm/tiva/lm4f120-launchpad/src/Makefile     |  2 +-
 boards/arm/tiva/tm4c123g-launchpad/src/Makefile    |  2 +-
 boards/arm/tiva/tm4c1294-launchpad/src/Makefile    |  2 +-
 boards/arm/tms570/launchxl-tms57004/src/Makefile   |  2 +-
 boards/arm/tms570/tms570ls31x-usb-kit/src/Makefile |  2 +-
 boards/arm/xmc4/xmc4500-relax/src/Makefile         |  2 +-
 boards/arm/xmc4/xmc4700-relax/src/Makefile         |  2 +-
 boards/avr/at32uc3/avr32dev1/src/Makefile          |  2 +-
 boards/avr/at90usb/micropendous3/src/Makefile      |  2 +-
 boards/avr/at90usb/teensy-2.0/src/Makefile         |  2 +-
 boards/avr/atmega/amber/src/Makefile               |  2 +-
 boards/avr/atmega/arduino-mega2560/src/Makefile    |  2 +-
 boards/avr/atmega/moteino-mega/src/Makefile        |  2 +-
 boards/hc/m9s12/demo9s12ne64/src/Makefile          |  2 +-
 boards/hc/m9s12/ne64badge/src/Makefile             |  2 +-
 boards/mips/pic32mx/mirtoo/src/Makefile            |  2 +-
 .../mips/pic32mx/pic32mx-starterkit/src/Makefile   |  2 +-
 boards/mips/pic32mx/pic32mx7mmb/src/Makefile       |  2 +-
 boards/mips/pic32mx/sure-pic32mx/src/Makefile      |  2 +-
 boards/mips/pic32mx/ubw32/src/Makefile             |  2 +-
 .../mips/pic32mz/flipnclick-pic32mz/src/Makefile   |  2 +-
 .../mips/pic32mz/pic32mz-starterkit/src/Makefile   |  2 +-
 boards/misoc/lm32/misoc/src/Makefile               |  2 +-
 boards/or1k/mor1kx/or1k/src/Makefile               |  2 +-
 boards/renesas/m16c/skp16c26/src/Makefile          |  2 +-
 boards/renesas/rx65n/rx65n-grrose/src/Makefile     |  2 +-
 boards/renesas/rx65n/rx65n-rsk1mb/src/Makefile     |  2 +-
 boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile     |  2 +-
 boards/renesas/rx65n/rx65n/src/Makefile            |  2 +-
 boards/renesas/sh1/us7032evb1/src/Makefile         |  2 +-
 boards/risc-v/fe310/hifive1-revb/src/Makefile      |  2 +-
 boards/risc-v/gap8/gapuino/src/Makefile            |  2 +-
 boards/risc-v/k210/maix-bit/kernel/Makefile        |  2 +-
 boards/risc-v/k210/maix-bit/src/Makefile           |  2 +-
 boards/risc-v/litex/arty_a7/src/Makefile           |  2 +-
 boards/risc-v/nr5m100/nr5m100-nexys4/src/Makefile  |  2 +-
 boards/x86/qemu/qemu-i486/src/Makefile             |  2 +-
 boards/x86_64/intel64/qemu-intel64/src/Makefile    |  2 +-
 boards/xtensa/esp32/esp32-core/src/Makefile        |  2 +-
 boards/z16/z16f/z16f2800100zcog/src/Makefile       |  2 +-
 boards/z80/ez80/ez80f910200kitg/src/Makefile       |  2 +-
 boards/z80/ez80/ez80f910200zco/src/Makefile        |  2 +-
 boards/z80/ez80/makerlisp/src/Makefile             |  2 +-
 boards/z80/ez80/z20x/src/Makefile                  |  2 +-
 boards/z80/z180/p112/src/Makefile                  |  2 +-
 boards/z80/z8/z8encore000zco/src/Makefile          |  2 +-
 boards/z80/z8/z8f64200100kit/src/Makefile          |  2 +-
 boards/z80/z80/z80sim/src/Makefile                 |  2 +-
 crypto/Makefile                                    |  2 +-
 drivers/Makefile                                   |  3 +--
 fs/Makefile                                        |  2 +-
 graphics/Makefile                                  |  2 +-
 graphics/nxglib/Makefile.cursor                    |  2 +-
 graphics/nxglib/Makefile.devblit                   |  2 +-
 graphics/nxglib/Makefile.pwfb                      |  2 +-
 libs/libc/Makefile                                 |  4 +---
 libs/libc/bin/Makefile                             |  2 +-
 libs/libc/kbin/Makefile                            |  2 +-
 libs/libc/zoneinfo/Makefile                        |  3 +--
 libs/libdsp/Makefile                               |  4 +---
 libs/libnx/Makefile                                |  2 +-
 libs/libnx/bin/Makefile                            |  2 +-
 libs/libnx/kbin/Makefile                           |  2 +-
 libs/libnx/nxfonts/Makefile.sources                |  2 +-
 libs/libxx/Makefile                                |  2 +-
 mm/Makefile                                        |  5 +----
 mm/bin/Makefile                                    |  2 +-
 mm/kbin/Makefile                                   |  2 +-
 net/Makefile                                       |  2 +-
 openamp/Makefile                                   |  2 +-
 pass1/Makefile                                     |  3 +--
 sched/Makefile                                     |  2 +-
 syscall/Makefile                                   |  3 +--
 tools/Makefile.unix                                | 24 +++-------------------
 tools/Makefile.win                                 | 20 +++---------------
 tools/README.txt                                   |  2 +-
 tools/zds/Makefile                                 |  2 +-
 video/Makefile                                     |  2 +-
 wireless/Makefile                                  |  3 +--
 279 files changed, 305 insertions(+), 342 deletions(-)

diff --git a/Makefile b/Makefile
index cf40d03..b0d59b3 100644
--- a/Makefile
+++ b/Makefile
@@ -41,9 +41,18 @@
 #   make -f tools/Makefile.win
 #
 
--include .config
+ifeq ($(wildcard .config),)
+.DEFAULT:
+	@echo "Nuttx has not been configured:"
+	@echo "  tools/configure.sh <target>"
+
+clean distclean:
+	@:
+else
+include .config
 ifeq ($(CONFIG_WINDOWS_NATIVE),y)
 include tools/Makefile.win
 else
 include tools/Makefile.unix
 endif
+endif
diff --git a/arch/arm/src/Makefile b/arch/arm/src/Makefile
index b1c497d..3668095 100644
--- a/arch/arm/src/Makefile
+++ b/arch/arm/src/Makefile
@@ -34,8 +34,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip$(DELIM)Make.defs
+include $(TOPDIR)/Make.defs
+include chip$(DELIM)Make.defs
 
 ifeq ($(CONFIG_ARCH_ARMV7A),y)          # ARMv7-A
 ARCH_SUBDIR = armv7-a
diff --git a/arch/arm/src/lpc43xx/Make.defs b/arch/arm/src/lpc43xx/Make.defs
index 2bcf512..bae9594 100644
--- a/arch/arm/src/lpc43xx/Make.defs
+++ b/arch/arm/src/lpc43xx/Make.defs
@@ -196,4 +196,4 @@ CHIP_CSRCS += lpc43_usb0dev.c
 endif
 endif
 
--include chip/spifi/src/Make.defs
+include chip/spifi/src/Make.defs
diff --git a/arch/avr/src/Makefile b/arch/avr/src/Makefile
index cfe7ef1..e018a67 100644
--- a/arch/avr/src/Makefile
+++ b/arch/avr/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_FAMILY_AVR32),y)
 ARCH_SUBDIR = avr32
diff --git a/arch/hc/src/Makefile b/arch/hc/src/Makefile
index 436312c..1aa427b 100644
--- a/arch/hc/src/Makefile
+++ b/arch/hc/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_HC12),y)
 ARCH_SUBDIR = hc12
diff --git a/arch/mips/src/Makefile b/arch/mips/src/Makefile
index c089d02..b0fdd7a 100644
--- a/arch/mips/src/Makefile
+++ b/arch/mips/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_MIPS),y)
 ARCH_SUBDIR = mips32
diff --git a/arch/misoc/src/Makefile b/arch/misoc/src/Makefile
index 3327d10..8ee10d4 100644
--- a/arch/misoc/src/Makefile
+++ b/arch/misoc/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_CHIP_LM32),y)
  ARCH_SUBDIR = lm32
diff --git a/arch/or1k/src/Makefile b/arch/or1k/src/Makefile
index 4bf3c28..29ba153 100644
--- a/arch/or1k/src/Makefile
+++ b/arch/or1k/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip$(DELIM)Make.defs
+include $(TOPDIR)/Make.defs
+include chip$(DELIM)Make.defs
 
 ifeq ($(CONFIG_ARCH_MOR1KX),y)          # OpenRISC mor1kx
 ARCH_SUBDIR = mor1kx
diff --git a/arch/renesas/src/Makefile b/arch/renesas/src/Makefile
index edb3afb..ba9731a 100644
--- a/arch/renesas/src/Makefile
+++ b/arch/renesas/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 CPPFLAGS += $(EXTRAFLAGS)
 CFLAGS += $(EXTRAFLAGS)
diff --git a/arch/sim/src/Makefile b/arch/sim/src/Makefile
index 2db1455..568be06 100644
--- a/arch/sim/src/Makefile
+++ b/arch/sim/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CPPFLAGS += -I$(ARCH_SRCDIR)/chip -I$(TOPDIR)/sched $(EXTRAFLAGS)
diff --git a/arch/x86/src/Makefile b/arch/x86/src/Makefile
index d4d4aca..135631f 100644
--- a/arch/x86/src/Makefile
+++ b/arch/x86/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_I486),y)
 ARCH_SUBDIR = i486
diff --git a/arch/x86_64/src/Makefile b/arch/x86_64/src/Makefile
index 9b42b9e..4a00672 100644
--- a/arch/x86_64/src/Makefile
+++ b/arch/x86_64/src/Makefile
@@ -18,8 +18,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_INTEL64),y)
 ARCH_SUBDIR = intel64
diff --git a/arch/xtensa/src/Makefile b/arch/xtensa/src/Makefile
index 40a8126..08589e5 100644
--- a/arch/xtensa/src/Makefile
+++ b/arch/xtensa/src/Makefile
@@ -33,8 +33,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 ifeq ($(CONFIG_ARCH_FAMILY_LX6),y)
 ARCH_SUBDIR = lx6
diff --git a/arch/z16/src/Makefile b/arch/z16/src/Makefile
index 51ae243..27166dc 100644
--- a/arch/z16/src/Makefile
+++ b/arch/z16/src/Makefile
@@ -18,8 +18,8 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
 
 COMPILER = ${shell basename "$(CC)"}
 ARCHSRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
diff --git a/arch/z80/src/Makefile b/arch/z80/src/Makefile
index 29b97a4..41e36ac 100644
--- a/arch/z80/src/Makefile
+++ b/arch/z80/src/Makefile
@@ -35,9 +35,9 @@
 
 # Makefile fragments
 
--include $(TOPDIR)/Make.defs
--include chip/Make.defs
--include board/Make.defs
+include $(TOPDIR)/Make.defs
+include chip/Make.defs
+include board/Make.defs
 
 # Compiler-Dependent Make:  SDCC or ZiLOG ZDS-II
 
diff --git a/arch/z80/src/Makefile.zdsiil b/arch/z80/src/Makefile.zdsiil
index 5464a02..0a87224 100644
--- a/arch/z80/src/Makefile.zdsiil
+++ b/arch/z80/src/Makefile.zdsiil
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)\Make.defs
+include $(TOPDIR)\Make.defs
 
 ############################################################################
 # Tools
diff --git a/arch/z80/src/Makefile.zdsiiw b/arch/z80/src/Makefile.zdsiiw
index 2dfb36a..b923049 100644
--- a/arch/z80/src/Makefile.zdsiiw
+++ b/arch/z80/src/Makefile.zdsiiw
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)\Make.defs
+include $(TOPDIR)\Make.defs
 
 # Tools
 
diff --git a/audio/Makefile b/audio/Makefile
index 426caae..8edcfe3 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -33,8 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 DEPPATH = --dep-path .
 ASRCS =
diff --git a/binfmt/Makefile b/binfmt/Makefile
index 19b98cf..538f85d 100644
--- a/binfmt/Makefile
+++ b/binfmt/Makefile
@@ -34,8 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 # Basic BINFMT source files
 
diff --git a/boards/Board.mk b/boards/Board.mk
index 2edabad..f1bc5db 100644
--- a/boards/Board.mk
+++ b/boards/Board.mk
@@ -35,7 +35,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifneq ($(RCSRCS)$(RCRAWS),)
 ETCDIR := etctmp
diff --git a/boards/Makefile b/boards/Makefile
index 7907018..481ed93 100644
--- a/boards/Makefile
+++ b/boards/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Determine if there is a Kconfig file for any custom board configuration
 
diff --git a/boards/arm/a1x/pcduino-a10/src/Makefile b/boards/arm/a1x/pcduino-a10/src/Makefile
index 427c182..47ddd90 100644
--- a/boards/arm/a1x/pcduino-a10/src/Makefile
+++ b/boards/arm/a1x/pcduino-a10/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = a1x_boot.c a1x_bringup.c a1x_leds.c
diff --git a/boards/arm/am335x/beaglebone-black/src/Makefile b/boards/arm/am335x/beaglebone-black/src/Makefile
index 7d4bd6c..31931df 100644
--- a/boards/arm/am335x/beaglebone-black/src/Makefile
+++ b/boards/arm/am335x/beaglebone-black/src/Makefile
@@ -35,7 +35,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = am335x_boot.c am335x_bringup.c am335x_leds.c
diff --git a/boards/arm/c5471/c5471evm/src/Makefile b/boards/arm/c5471/c5471evm/src/Makefile
index 0d2865a..a8a66d0 100644
--- a/boards/arm/c5471/c5471evm/src/Makefile
+++ b/boards/arm/c5471/c5471evm/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = c5471_leds.c
diff --git a/boards/arm/cxd56xx/common/Makefile b/boards/arm/cxd56xx/common/Makefile
index f86cb24..75dbfc8 100644
--- a/boards/arm/cxd56xx/common/Makefile
+++ b/boards/arm/cxd56xx/common/Makefile
@@ -32,7 +32,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 include board$(DELIM)Make.defs
 include src$(DELIM)Make.defs
diff --git a/boards/arm/dm320/ntosd-dm320/src/Makefile b/boards/arm/dm320/ntosd-dm320/src/Makefile
index ea7d020..bcd2d83 100644
--- a/boards/arm/dm320/ntosd-dm320/src/Makefile
+++ b/boards/arm/dm320/ntosd-dm320/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = dm320_leds.c dm320_network.c
diff --git a/boards/arm/efm32/efm32-g8xx-stk/src/Makefile b/boards/arm/efm32/efm32-g8xx-stk/src/Makefile
index 2059626..29aa4ab 100644
--- a/boards/arm/efm32/efm32-g8xx-stk/src/Makefile
+++ b/boards/arm/efm32/efm32-g8xx-stk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = efm32_boot.c
diff --git a/boards/arm/efm32/efm32gg-stk3700/src/Makefile b/boards/arm/efm32/efm32gg-stk3700/src/Makefile
index 817c28a..d96f02d 100644
--- a/boards/arm/efm32/efm32gg-stk3700/src/Makefile
+++ b/boards/arm/efm32/efm32gg-stk3700/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = efm32_boot.c
diff --git a/boards/arm/efm32/olimex-efm32g880f128-stk/src/Makefile b/boards/arm/efm32/olimex-efm32g880f128-stk/src/Makefile
index 0af374e..9c69f53 100644
--- a/boards/arm/efm32/olimex-efm32g880f128-stk/src/Makefile
+++ b/boards/arm/efm32/olimex-efm32g880f128-stk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = efm32_boot.c
diff --git a/boards/arm/imx6/sabre-6quad/src/Makefile b/boards/arm/imx6/sabre-6quad/src/Makefile
index 0d9bb2c..229d2e3 100644
--- a/boards/arm/imx6/sabre-6quad/src/Makefile
+++ b/boards/arm/imx6/sabre-6quad/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = imx_boardinit.c imx_bringup.c
diff --git a/boards/arm/imxrt/imxrt1020-evk/src/Makefile b/boards/arm/imxrt/imxrt1020-evk/src/Makefile
index b0baecc..389272a 100644
--- a/boards/arm/imxrt/imxrt1020-evk/src/Makefile
+++ b/boards/arm/imxrt/imxrt1020-evk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = imxrt_flexspi_nor_flash.c imxrt_boot.c imxrt_flexspi_nor_boot.c
diff --git a/boards/arm/imxrt/imxrt1050-evk/kernel/Makefile b/boards/arm/imxrt/imxrt1050-evk/kernel/Makefile
index 46f71d8..e8b0491 100644
--- a/boards/arm/imxrt/imxrt1050-evk/kernel/Makefile
+++ b/boards/arm/imxrt/imxrt1050-evk/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/imxrt/imxrt1050-evk/src/Makefile b/boards/arm/imxrt/imxrt1050-evk/src/Makefile
index c0a3011..17d2c02 100644
--- a/boards/arm/imxrt/imxrt1050-evk/src/Makefile
+++ b/boards/arm/imxrt/imxrt1050-evk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = imxrt_boot.c imxrt_flexspi_nor_boot.c imxrt_flexspi_nor_flash.c
diff --git a/boards/arm/imxrt/imxrt1060-evk/kernel/Makefile b/boards/arm/imxrt/imxrt1060-evk/kernel/Makefile
index 8efd0c5..e849136 100644
--- a/boards/arm/imxrt/imxrt1060-evk/kernel/Makefile
+++ b/boards/arm/imxrt/imxrt1060-evk/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/imxrt/imxrt1060-evk/src/Makefile b/boards/arm/imxrt/imxrt1060-evk/src/Makefile
index 0a3ad3b..7b1961a0 100644
--- a/boards/arm/imxrt/imxrt1060-evk/src/Makefile
+++ b/boards/arm/imxrt/imxrt1060-evk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = imxrt_boot.c imxrt_flexspi_nor_boot.c imxrt_flexspi_nor_flash.c
diff --git a/boards/arm/kinetis/freedom-k28f/src/Makefile b/boards/arm/kinetis/freedom-k28f/src/Makefile
index 8b7b793..b57fbb8 100644
--- a/boards/arm/kinetis/freedom-k28f/src/Makefile
+++ b/boards/arm/kinetis/freedom-k28f/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k28_boot.c k28_bringup.c k28_spi.c k28_i2c.c
diff --git a/boards/arm/kinetis/freedom-k64f/src/Makefile b/boards/arm/kinetis/freedom-k64f/src/Makefile
index e7a4425..e98e661 100644
--- a/boards/arm/kinetis/freedom-k64f/src/Makefile
+++ b/boards/arm/kinetis/freedom-k64f/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k64_boot.c k64_spi.c
diff --git a/boards/arm/kinetis/freedom-k66f/src/Makefile b/boards/arm/kinetis/freedom-k66f/src/Makefile
index e2b0f28..6a415e4 100644
--- a/boards/arm/kinetis/freedom-k66f/src/Makefile
+++ b/boards/arm/kinetis/freedom-k66f/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k66_boot.c k66_spi.c
diff --git a/boards/arm/kinetis/kwikstik-k40/src/Makefile b/boards/arm/kinetis/kwikstik-k40/src/Makefile
index 9e1308f..4929c1c 100644
--- a/boards/arm/kinetis/kwikstik-k40/src/Makefile
+++ b/boards/arm/kinetis/kwikstik-k40/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k40_boot.c k40_lcd.c k40_spi.c
diff --git a/boards/arm/kinetis/teensy-3.x/src/Makefile b/boards/arm/kinetis/teensy-3.x/src/Makefile
index e239124..9d1a902 100644
--- a/boards/arm/kinetis/teensy-3.x/src/Makefile
+++ b/boards/arm/kinetis/teensy-3.x/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k20_boot.c k20_spi.c k20_i2c.c
diff --git a/boards/arm/kinetis/twr-k60n512/src/Makefile b/boards/arm/kinetis/twr-k60n512/src/Makefile
index b3918b1..e38d062 100644
--- a/boards/arm/kinetis/twr-k60n512/src/Makefile
+++ b/boards/arm/kinetis/twr-k60n512/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = k60_boot.c k60_spi.c
diff --git a/boards/arm/kinetis/twr-k64f120m/src/Makefile b/boards/arm/kinetis/twr-k64f120m/src/Makefile
index 78e0c91..cafc9106 100644
--- a/boards/arm/kinetis/twr-k64f120m/src/Makefile
+++ b/boards/arm/kinetis/twr-k64f120m/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 #CSRCS = k64_boot.c k64_spi.c
diff --git a/boards/arm/kl/freedom-kl25z/src/Makefile b/boards/arm/kl/freedom-kl25z/src/Makefile
index a3627cf..d60fb83 100644
--- a/boards/arm/kl/freedom-kl25z/src/Makefile
+++ b/boards/arm/kl/freedom-kl25z/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = kl_boardinitialize.c
diff --git a/boards/arm/kl/freedom-kl26z/src/Makefile b/boards/arm/kl/freedom-kl26z/src/Makefile
index 70953d8..da17603 100644
--- a/boards/arm/kl/freedom-kl26z/src/Makefile
+++ b/boards/arm/kl/freedom-kl26z/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = kl_boardinitialize.c
diff --git a/boards/arm/kl/teensy-lc/src/Makefile b/boards/arm/kl/teensy-lc/src/Makefile
index c227e19..6ff9e8a 100644
--- a/boards/arm/kl/teensy-lc/src/Makefile
+++ b/boards/arm/kl/teensy-lc/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = kl_boardinitialize.c
diff --git a/boards/arm/lc823450/lc823450-xgevk/kernel/Makefile b/boards/arm/lc823450/lc823450-xgevk/kernel/Makefile
index 4313380..b0b04cc 100644
--- a/boards/arm/lc823450/lc823450-xgevk/kernel/Makefile
+++ b/boards/arm/lc823450/lc823450-xgevk/kernel/Makefile
@@ -35,7 +35,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lc823450/lc823450-xgevk/src/Makefile b/boards/arm/lc823450/lc823450-xgevk/src/Makefile
index 99e3ce3..59e06a5 100644
--- a/boards/arm/lc823450/lc823450-xgevk/src/Makefile
+++ b/boards/arm/lc823450/lc823450-xgevk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lc823450_boot.c lc823450_mux.c
diff --git a/boards/arm/lpc17xx_40xx/lincoln60/src/Makefile b/boards/arm/lpc17xx_40xx/lincoln60/src/Makefile
index cdda8b9..49ff33a 100644
--- a/boards/arm/lpc17xx_40xx/lincoln60/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/lincoln60/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_leds.c
diff --git a/boards/arm/lpc17xx_40xx/lpc4088-devkit/kernel/Makefile b/boards/arm/lpc17xx_40xx/lpc4088-devkit/kernel/Makefile
index b1aba56..3730815 100644
--- a/boards/arm/lpc17xx_40xx/lpc4088-devkit/kernel/Makefile
+++ b/boards/arm/lpc17xx_40xx/lpc4088-devkit/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lpc17xx_40xx/lpc4088-devkit/src/Makefile b/boards/arm/lpc17xx_40xx/lpc4088-devkit/src/Makefile
index e5d8c2d..b04fd98 100644
--- a/boards/arm/lpc17xx_40xx/lpc4088-devkit/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/lpc4088-devkit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boardinitialize.c lpc17_40_bringup.c lpc17_40_ssp.c
diff --git a/boards/arm/lpc17xx_40xx/lpc4088-quickstart/kernel/Makefile b/boards/arm/lpc17xx_40xx/lpc4088-quickstart/kernel/Makefile
index 84d845c..181badd 100644
--- a/boards/arm/lpc17xx_40xx/lpc4088-quickstart/kernel/Makefile
+++ b/boards/arm/lpc17xx_40xx/lpc4088-quickstart/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lpc17xx_40xx/lpc4088-quickstart/src/Makefile b/boards/arm/lpc17xx_40xx/lpc4088-quickstart/src/Makefile
index 1f37575..e0e7cc3 100644
--- a/boards/arm/lpc17xx_40xx/lpc4088-quickstart/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/lpc4088-quickstart/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boardinitialize.c lpc17_40_bringup.c lpc17_40_ssp.c
diff --git a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/Makefile b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/Makefile
index 8bfc2c4..14f80eb 100644
--- a/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/lpcxpresso-lpc1768/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_leds.c lpc17_40_ssp.c lpc17_40_dac.c
diff --git a/boards/arm/lpc17xx_40xx/lx_cpu/src/Makefile b/boards/arm/lpc17xx_40xx/lx_cpu/src/Makefile
index 68d07ac..3a49be4 100644
--- a/boards/arm/lpc17xx_40xx/lx_cpu/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/lx_cpu/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boardinitialize.c lpc17_40_bringup.c lpc17_40_ssp.c
diff --git a/boards/arm/lpc17xx_40xx/mbed/src/Makefile b/boards/arm/lpc17xx_40xx/mbed/src/Makefile
index 0c5fb2b..80538ae 100644
--- a/boards/arm/lpc17xx_40xx/mbed/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/mbed/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_leds.c lpc17_40_dac.c
diff --git a/boards/arm/lpc17xx_40xx/mcb1700/src/Makefile b/boards/arm/lpc17xx_40xx/mcb1700/src/Makefile
index 3580ecb..6120997 100644
--- a/boards/arm/lpc17xx_40xx/mcb1700/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/mcb1700/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_bringup.c lpc17_40_leds.c lpc17_40_dac.c
diff --git a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/src/Makefile b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/src/Makefile
index a1b3452..0bd4812 100644
--- a/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/olimex-lpc1766stk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_bringup.c lpc17_40_leds.c lpc17_40_ssp.c
diff --git a/boards/arm/lpc17xx_40xx/open1788/kernel/Makefile b/boards/arm/lpc17xx_40xx/open1788/kernel/Makefile
index 1d64dc0..ded4536 100644
--- a/boards/arm/lpc17xx_40xx/open1788/kernel/Makefile
+++ b/boards/arm/lpc17xx_40xx/open1788/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lpc17xx_40xx/open1788/src/Makefile b/boards/arm/lpc17xx_40xx/open1788/src/Makefile
index 7945956..f27c774 100644
--- a/boards/arm/lpc17xx_40xx/open1788/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/open1788/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boardinitialize.c lpc17_40_bringup.c lpc17_40_ssp.c
diff --git a/boards/arm/lpc17xx_40xx/pnev5180b/kernel/Makefile b/boards/arm/lpc17xx_40xx/pnev5180b/kernel/Makefile
index 992ed95..6cd042f 100644
--- a/boards/arm/lpc17xx_40xx/pnev5180b/kernel/Makefile
+++ b/boards/arm/lpc17xx_40xx/pnev5180b/kernel/Makefile
@@ -38,7 +38,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lpc17xx_40xx/pnev5180b/src/Makefile b/boards/arm/lpc17xx_40xx/pnev5180b/src/Makefile
index f3c94e4..dac8aae 100644
--- a/boards/arm/lpc17xx_40xx/pnev5180b/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/pnev5180b/src/Makefile
@@ -33,7 +33,7 @@
 #
 ##############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_bringup.c
diff --git a/boards/arm/lpc17xx_40xx/u-blox-c027/src/Makefile b/boards/arm/lpc17xx_40xx/u-blox-c027/src/Makefile
index a32cc4b..e683580 100644
--- a/boards/arm/lpc17xx_40xx/u-blox-c027/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/u-blox-c027/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_leds.c lpc17_40_ssp.c lpc17_40_dac.c
diff --git a/boards/arm/lpc17xx_40xx/zkit-arm-1769/src/Makefile b/boards/arm/lpc17xx_40xx/zkit-arm-1769/src/Makefile
index 56f2de5..7f8c4b9 100644
--- a/boards/arm/lpc17xx_40xx/zkit-arm-1769/src/Makefile
+++ b/boards/arm/lpc17xx_40xx/zkit-arm-1769/src/Makefile
@@ -38,7 +38,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc17_40_boot.c lpc17_40_leds.c lpc17_40_ssp.c lpc17_40_buttons.c lpc17_40_lcd.c
diff --git a/boards/arm/lpc214x/mcu123-lpc214x/src/Makefile b/boards/arm/lpc214x/mcu123-lpc214x/src/Makefile
index 41c77f0..2425641 100644
--- a/boards/arm/lpc214x/mcu123-lpc214x/src/Makefile
+++ b/boards/arm/lpc214x/mcu123-lpc214x/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc2148_spi1.c lpc2148_leds.c
diff --git a/boards/arm/lpc214x/zp214xpa/src/Makefile b/boards/arm/lpc214x/zp214xpa/src/Makefile
index 4cccb04..e3407ad 100644
--- a/boards/arm/lpc214x/zp214xpa/src/Makefile
+++ b/boards/arm/lpc214x/zp214xpa/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/boards/arm/lpc2378/olimex-lpc2378/src/Makefile b/boards/arm/lpc2378/olimex-lpc2378/src/Makefile
index 4f9286f..c3dab3e 100644
--- a/boards/arm/lpc2378/olimex-lpc2378/src/Makefile
+++ b/boards/arm/lpc2378/olimex-lpc2378/src/Makefile
@@ -38,7 +38,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc2378_leds.c
diff --git a/boards/arm/lpc31xx/ea3131/locked/Makefile b/boards/arm/lpc31xx/ea3131/locked/Makefile
index 3b6b47e..19e67bd 100644
--- a/boards/arm/lpc31xx/ea3131/locked/Makefile
+++ b/boards/arm/lpc31xx/ea3131/locked/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Board-specific directory, board library, and application library
 
diff --git a/boards/arm/lpc31xx/ea3131/src/Makefile b/boards/arm/lpc31xx/ea3131/src/Makefile
index 0b73af3..489222b 100644
--- a/boards/arm/lpc31xx/ea3131/src/Makefile
+++ b/boards/arm/lpc31xx/ea3131/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc31_boot.c lpc31_clkinit.c
diff --git a/boards/arm/lpc31xx/ea3152/src/Makefile b/boards/arm/lpc31xx/ea3152/src/Makefile
index 731257f..0d42bc3 100644
--- a/boards/arm/lpc31xx/ea3152/src/Makefile
+++ b/boards/arm/lpc31xx/ea3152/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc31_boot.c lpc31_clkinit.c
diff --git a/boards/arm/lpc31xx/olimex-lpc-h3131/src/Makefile b/boards/arm/lpc31xx/olimex-lpc-h3131/src/Makefile
index 4c04a95..5a51b8b 100644
--- a/boards/arm/lpc31xx/olimex-lpc-h3131/src/Makefile
+++ b/boards/arm/lpc31xx/olimex-lpc-h3131/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc31_boot.c lpc31_clkinit.c
diff --git a/boards/arm/lpc43xx/bambino-200e/kernel/Makefile b/boards/arm/lpc43xx/bambino-200e/kernel/Makefile
index 56f1b2a..bfd23ca 100644
--- a/boards/arm/lpc43xx/bambino-200e/kernel/Makefile
+++ b/boards/arm/lpc43xx/bambino-200e/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/lpc43xx/bambino-200e/src/Makefile b/boards/arm/lpc43xx/bambino-200e/src/Makefile
index 1e28a1a..6fc3d0c 100644
--- a/boards/arm/lpc43xx/bambino-200e/src/Makefile
+++ b/boards/arm/lpc43xx/bambino-200e/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc43_boot.c lpc43_ssp.c
diff --git a/boards/arm/lpc43xx/lpc4330-xplorer/src/Makefile b/boards/arm/lpc43xx/lpc4330-xplorer/src/Makefile
index 8dd3930..b6de38a 100644
--- a/boards/arm/lpc43xx/lpc4330-xplorer/src/Makefile
+++ b/boards/arm/lpc43xx/lpc4330-xplorer/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc43_boot.c
diff --git a/boards/arm/lpc43xx/lpc4337-ws/src/Makefile b/boards/arm/lpc43xx/lpc4337-ws/src/Makefile
index 5794186..abeab51 100644
--- a/boards/arm/lpc43xx/lpc4337-ws/src/Makefile
+++ b/boards/arm/lpc43xx/lpc4337-ws/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc43_boot.c
diff --git a/boards/arm/lpc43xx/lpc4357-evb/src/Makefile b/boards/arm/lpc43xx/lpc4357-evb/src/Makefile
index 63bd954..a695692 100644
--- a/boards/arm/lpc43xx/lpc4357-evb/src/Makefile
+++ b/boards/arm/lpc43xx/lpc4357-evb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc43_boot.c
diff --git a/boards/arm/lpc43xx/lpc4370-link2/src/Makefile b/boards/arm/lpc43xx/lpc4370-link2/src/Makefile
index c5f3247..a88ece1 100644
--- a/boards/arm/lpc43xx/lpc4370-link2/src/Makefile
+++ b/boards/arm/lpc43xx/lpc4370-link2/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc43_boot.c
diff --git a/boards/arm/lpc54xx/lpcxpresso-lpc54628/src/Makefile b/boards/arm/lpc54xx/lpcxpresso-lpc54628/src/Makefile
index 88d3258..e0c6390 100644
--- a/boards/arm/lpc54xx/lpcxpresso-lpc54628/src/Makefile
+++ b/boards/arm/lpc54xx/lpcxpresso-lpc54628/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lpc54_boot.c lpc54_bringup.c lpc54_userleds.c lpc54_lcd.c
diff --git a/boards/arm/max326xx/max32660-evsys/src/Makefile b/boards/arm/max326xx/max32660-evsys/src/Makefile
index e16d500..5e18ca4 100644
--- a/boards/arm/max326xx/max32660-evsys/src/Makefile
+++ b/boards/arm/max326xx/max32660-evsys/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = max326_boot.c
diff --git a/boards/arm/moxart/moxa/src/Makefile b/boards/arm/moxart/moxa/src/Makefile
index 202e9b2..ca2fe14 100644
--- a/boards/arm/moxart/moxa/src/Makefile
+++ b/boards/arm/moxart/moxa/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = moxart_boot.c
diff --git a/boards/arm/nrf52/nrf52-feather/src/Makefile b/boards/arm/nrf52/nrf52-feather/src/Makefile
index 39ea10f..f29af4f 100644
--- a/boards/arm/nrf52/nrf52-feather/src/Makefile
+++ b/boards/arm/nrf52/nrf52-feather/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = nrf52_boot.c nrf52_bringup.c
diff --git a/boards/arm/nrf52/nrf52832-dk/src/Makefile b/boards/arm/nrf52/nrf52832-dk/src/Makefile
index 931a632..6646781 100644
--- a/boards/arm/nrf52/nrf52832-dk/src/Makefile
+++ b/boards/arm/nrf52/nrf52832-dk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = nrf52_boot.c nrf52_bringup.c
diff --git a/boards/arm/nrf52/nrf52840-dk/src/Makefile b/boards/arm/nrf52/nrf52840-dk/src/Makefile
index c2e8905..caa9578 100644
--- a/boards/arm/nrf52/nrf52840-dk/src/Makefile
+++ b/boards/arm/nrf52/nrf52840-dk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = nrf52_boot.c nrf52_bringup.c
diff --git a/boards/arm/nrf52/nrf52840-dongle/src/Makefile b/boards/arm/nrf52/nrf52840-dongle/src/Makefile
index 5e44e01..ff4b1e0 100644
--- a/boards/arm/nrf52/nrf52840-dongle/src/Makefile
+++ b/boards/arm/nrf52/nrf52840-dongle/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = nrf52_boot.c nrf52_bringup.c
diff --git a/boards/arm/nuc1xx/nutiny-nuc120/src/Makefile b/boards/arm/nuc1xx/nutiny-nuc120/src/Makefile
index ea63531..12c1a75 100644
--- a/boards/arm/nuc1xx/nutiny-nuc120/src/Makefile
+++ b/boards/arm/nuc1xx/nutiny-nuc120/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = nuc_boardinitialize.c
diff --git a/boards/arm/s32k1xx/rddrone-uavcan144/src/Makefile b/boards/arm/s32k1xx/rddrone-uavcan144/src/Makefile
index 56fd270..868ddad 100644
--- a/boards/arm/s32k1xx/rddrone-uavcan144/src/Makefile
+++ b/boards/arm/s32k1xx/rddrone-uavcan144/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/s32k1xx/rddrone-uavcan146/src/Makefile b/boards/arm/s32k1xx/rddrone-uavcan146/src/Makefile
index bbae865..b12ff05 100644
--- a/boards/arm/s32k1xx/rddrone-uavcan146/src/Makefile
+++ b/boards/arm/s32k1xx/rddrone-uavcan146/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/s32k1xx/s32k118evb/src/Makefile b/boards/arm/s32k1xx/s32k118evb/src/Makefile
index 87cf777..f417ed0 100644
--- a/boards/arm/s32k1xx/s32k118evb/src/Makefile
+++ b/boards/arm/s32k1xx/s32k118evb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/s32k1xx/s32k144evb/src/Makefile b/boards/arm/s32k1xx/s32k144evb/src/Makefile
index 27d9e16..473674b 100644
--- a/boards/arm/s32k1xx/s32k144evb/src/Makefile
+++ b/boards/arm/s32k1xx/s32k144evb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/s32k1xx/s32k146evb/src/Makefile b/boards/arm/s32k1xx/s32k146evb/src/Makefile
index f1a55d1..e063e78 100644
--- a/boards/arm/s32k1xx/s32k146evb/src/Makefile
+++ b/boards/arm/s32k1xx/s32k146evb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/s32k1xx/s32k148evb/src/Makefile b/boards/arm/s32k1xx/s32k148evb/src/Makefile
index 15a55fe..efbf453 100644
--- a/boards/arm/s32k1xx/s32k148evb/src/Makefile
+++ b/boards/arm/s32k1xx/s32k148evb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS  =
 CSRCS  = s32k1xx_boot.c s32k1xx_bringup.c s32k1xx_clockconfig.c
diff --git a/boards/arm/sam34/arduino-due/src/Makefile b/boards/arm/sam34/arduino-due/src/Makefile
index 3a5cb9b..f3803a5 100644
--- a/boards/arm/sam34/arduino-due/src/Makefile
+++ b/boards/arm/sam34/arduino-due/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_bringup.c
diff --git a/boards/arm/sam34/flipnclick-sam3x/src/Makefile b/boards/arm/sam34/flipnclick-sam3x/src/Makefile
index c333141..c80a2d8 100644
--- a/boards/arm/sam34/flipnclick-sam3x/src/Makefile
+++ b/boards/arm/sam34/flipnclick-sam3x/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_bringup.c
diff --git a/boards/arm/sam34/sam3u-ek/kernel/Makefile b/boards/arm/sam34/sam3u-ek/kernel/Makefile
index a5e0b3d..05ef892 100644
--- a/boards/arm/sam34/sam3u-ek/kernel/Makefile
+++ b/boards/arm/sam34/sam3u-ek/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/sam34/sam3u-ek/src/Makefile b/boards/arm/sam34/sam3u-ek/src/Makefile
index 1aa392a..9c62e1c 100644
--- a/boards/arm/sam34/sam3u-ek/src/Makefile
+++ b/boards/arm/sam34/sam3u-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_leds.c sam_buttons.c sam_spi.c sam_usbdev.c
diff --git a/boards/arm/sam34/sam4cmp-db/src/Makefile b/boards/arm/sam34/sam4cmp-db/src/Makefile
index d1c6db6..dc0f280 100644
--- a/boards/arm/sam34/sam4cmp-db/src/Makefile
+++ b/boards/arm/sam34/sam4cmp-db/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sam34/sam4e-ek/src/Makefile b/boards/arm/sam34/sam4e-ek/src/Makefile
index 7032e61..1f09586 100644
--- a/boards/arm/sam34/sam4e-ek/src/Makefile
+++ b/boards/arm/sam34/sam4e-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_leds.c sam_buttons.c sam_udp.c
diff --git a/boards/arm/sam34/sam4l-xplained/src/Makefile b/boards/arm/sam34/sam4l-xplained/src/Makefile
index 7b80d2d..1c78e58 100644
--- a/boards/arm/sam34/sam4l-xplained/src/Makefile
+++ b/boards/arm/sam34/sam4l-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sam34/sam4s-xplained-pro/src/Makefile b/boards/arm/sam34/sam4s-xplained-pro/src/Makefile
index c92a2e6..5fa995c 100644
--- a/boards/arm/sam34/sam4s-xplained-pro/src/Makefile
+++ b/boards/arm/sam34/sam4s-xplained-pro/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sam34/sam4s-xplained/src/Makefile b/boards/arm/sam34/sam4s-xplained/src/Makefile
index 8b565a5..02f8e44 100644
--- a/boards/arm/sam34/sam4s-xplained/src/Makefile
+++ b/boards/arm/sam34/sam4s-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sama5/sama5d2-xult/src/Makefile b/boards/arm/sama5/sama5d2-xult/src/Makefile
index 045347f..28a6e57 100644
--- a/boards/arm/sama5/sama5d2-xult/src/Makefile
+++ b/boards/arm/sama5/sama5d2-xult/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sama5/sama5d3-xplained/src/Makefile b/boards/arm/sama5/sama5d3-xplained/src/Makefile
index 8910a0a..0559779 100644
--- a/boards/arm/sama5/sama5d3-xplained/src/Makefile
+++ b/boards/arm/sama5/sama5d3-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sama5/sama5d3x-ek/src/Makefile b/boards/arm/sama5/sama5d3x-ek/src/Makefile
index 9b5556b..5b29820 100644
--- a/boards/arm/sama5/sama5d3x-ek/src/Makefile
+++ b/boards/arm/sama5/sama5d3x-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/sama5/sama5d4-ek/src/Makefile b/boards/arm/sama5/sama5d4-ek/src/Makefile
index c64617a..5ca44fc 100644
--- a/boards/arm/sama5/sama5d4-ek/src/Makefile
+++ b/boards/arm/sama5/sama5d4-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/samd2l2/arduino-m0/src/Makefile b/boards/arm/samd2l2/arduino-m0/src/Makefile
index f19c578..77b8464 100644
--- a/boards/arm/samd2l2/arduino-m0/src/Makefile
+++ b/boards/arm/samd2l2/arduino-m0/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_bringup.c
diff --git a/boards/arm/samd2l2/samd20-xplained/src/Makefile b/boards/arm/samd2l2/samd20-xplained/src/Makefile
index 22d2843..39cb6d2 100644
--- a/boards/arm/samd2l2/samd20-xplained/src/Makefile
+++ b/boards/arm/samd2l2/samd20-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/samd2l2/samd21-xplained/src/Makefile b/boards/arm/samd2l2/samd21-xplained/src/Makefile
index 98ea3b9..d36d705 100644
--- a/boards/arm/samd2l2/samd21-xplained/src/Makefile
+++ b/boards/arm/samd2l2/samd21-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/samd2l2/saml21-xplained/src/Makefile b/boards/arm/samd2l2/saml21-xplained/src/Makefile
index f9a78fc..bad0154 100644
--- a/boards/arm/samd2l2/saml21-xplained/src/Makefile
+++ b/boards/arm/samd2l2/saml21-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/samd5e5/metro-m4/src/Makefile b/boards/arm/samd5e5/metro-m4/src/Makefile
index 686107b..313624a 100644
--- a/boards/arm/samd5e5/metro-m4/src/Makefile
+++ b/boards/arm/samd5e5/metro-m4/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_bringup.c
diff --git a/boards/arm/samd5e5/same54-xplained-pro/src/Makefile b/boards/arm/samd5e5/same54-xplained-pro/src/Makefile
index f53cae7..5bc3c2b 100644
--- a/boards/arm/samd5e5/same54-xplained-pro/src/Makefile
+++ b/boards/arm/samd5e5/same54-xplained-pro/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c sam_bringup.c
diff --git a/boards/arm/samv7/same70-xplained/kernel/Makefile b/boards/arm/samv7/same70-xplained/kernel/Makefile
index 60f38f1..aec6a24 100644
--- a/boards/arm/samv7/same70-xplained/kernel/Makefile
+++ b/boards/arm/samv7/same70-xplained/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/samv7/same70-xplained/src/Makefile b/boards/arm/samv7/same70-xplained/src/Makefile
index 38e7d91..42b3eec 100644
--- a/boards/arm/samv7/same70-xplained/src/Makefile
+++ b/boards/arm/samv7/same70-xplained/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/samv7/samv71-xult/kernel/Makefile b/boards/arm/samv7/samv71-xult/kernel/Makefile
index 2f7f12b..4fa7108 100644
--- a/boards/arm/samv7/samv71-xult/kernel/Makefile
+++ b/boards/arm/samv7/samv71-xult/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/samv7/samv71-xult/src/Makefile b/boards/arm/samv7/samv71-xult/src/Makefile
index 5461e0c..8abe7f3 100644
--- a/boards/arm/samv7/samv71-xult/src/Makefile
+++ b/boards/arm/samv7/samv71-xult/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = sam_boot.c
diff --git a/boards/arm/stm32/axoloti/src/Make.defs b/boards/arm/stm32/axoloti/src/Make.defs
index fe77f5f..dd258d5 100644
--- a/boards/arm/stm32/axoloti/src/Make.defs
+++ b/boards/arm/stm32/axoloti/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/clicker2-stm32/kernel/Makefile b/boards/arm/stm32/clicker2-stm32/kernel/Makefile
index c159527..e3fa1be 100644
--- a/boards/arm/stm32/clicker2-stm32/kernel/Makefile
+++ b/boards/arm/stm32/clicker2-stm32/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/clicker2-stm32/src/Make.defs b/boards/arm/stm32/clicker2-stm32/src/Make.defs
index 898af31..21fc880 100644
--- a/boards/arm/stm32/clicker2-stm32/src/Make.defs
+++ b/boards/arm/stm32/clicker2-stm32/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/cloudctrl/src/Make.defs b/boards/arm/stm32/cloudctrl/src/Make.defs
index 77c72b4..019ef02 100644
--- a/boards/arm/stm32/cloudctrl/src/Make.defs
+++ b/boards/arm/stm32/cloudctrl/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_chipid.c
diff --git a/boards/arm/stm32/common/Makefile b/boards/arm/stm32/common/Makefile
index 19a8801..9b502f3 100644
--- a/boards/arm/stm32/common/Makefile
+++ b/boards/arm/stm32/common/Makefile
@@ -18,7 +18,7 @@
 #
 #############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 include board$(DELIM)Make.defs
 include src$(DELIM)Make.defs
diff --git a/boards/arm/stm32/fire-stm32v2/src/Make.defs b/boards/arm/stm32/fire-stm32v2/src/Make.defs
index a7a5e99..f23dd16 100644
--- a/boards/arm/stm32/fire-stm32v2/src/Make.defs
+++ b/boards/arm/stm32/fire-stm32v2/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_usbdev.c stm32_mmcsd.c
diff --git a/boards/arm/stm32/hymini-stm32v/src/Make.defs b/boards/arm/stm32/hymini-stm32v/src/Make.defs
index 5995bf4..5cf209f 100644
--- a/boards/arm/stm32/hymini-stm32v/src/Make.defs
+++ b/boards/arm/stm32/hymini-stm32v/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_leds.c stm32_buttons.c stm32_spi.c stm32_usbdev.c
diff --git a/boards/arm/stm32/maple/src/Make.defs b/boards/arm/stm32/maple/src/Make.defs
index 109b67e..ab10599 100644
--- a/boards/arm/stm32/maple/src/Make.defs
+++ b/boards/arm/stm32/maple/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_leds.c stm32_usbdev.c stm32_spi.c
diff --git a/boards/arm/stm32/mikroe-stm32f4/kernel/Makefile b/boards/arm/stm32/mikroe-stm32f4/kernel/Makefile
index d5d8669..07e96cf 100644
--- a/boards/arm/stm32/mikroe-stm32f4/kernel/Makefile
+++ b/boards/arm/stm32/mikroe-stm32f4/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/mikroe-stm32f4/src/Make.defs b/boards/arm/stm32/mikroe-stm32f4/src/Make.defs
index 66cb935..a35dfd7 100644
--- a/boards/arm/stm32/mikroe-stm32f4/src/Make.defs
+++ b/boards/arm/stm32/mikroe-stm32f4/src/Make.defs
@@ -37,7 +37,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32/nucleo-f103rb/src/Make.defs b/boards/arm/stm32/nucleo-f103rb/src/Make.defs
index 6a9332d..8e07d9e 100644
--- a/boards/arm/stm32/nucleo-f103rb/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f103rb/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/nucleo-f207zg/src/Make.defs b/boards/arm/stm32/nucleo-f207zg/src/Make.defs
index e90a50a..47dab52 100644
--- a/boards/arm/stm32/nucleo-f207zg/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f207zg/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/nucleo-f302r8/src/Make.defs b/boards/arm/stm32/nucleo-f302r8/src/Make.defs
index d2368d9..491aeab 100644
--- a/boards/arm/stm32/nucleo-f302r8/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f302r8/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/nucleo-f303re/src/Make.defs b/boards/arm/stm32/nucleo-f303re/src/Make.defs
index 390faf1..91ec8ea 100644
--- a/boards/arm/stm32/nucleo-f303re/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f303re/src/Make.defs
@@ -35,7 +35,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/nucleo-f303ze/src/Make.defs b/boards/arm/stm32/nucleo-f303ze/src/Make.defs
index 5289529..9a40877 100644
--- a/boards/arm/stm32/nucleo-f303ze/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f303ze/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/nucleo-f334r8/src/Make.defs b/boards/arm/stm32/nucleo-f334r8/src/Make.defs
index 1dde5ff..f2929b1 100644
--- a/boards/arm/stm32/nucleo-f334r8/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f334r8/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/nucleo-f410rb/src/Make.defs b/boards/arm/stm32/nucleo-f410rb/src/Make.defs
index 834c7ec..7e7912a 100644
--- a/boards/arm/stm32/nucleo-f410rb/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f410rb/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/nucleo-f429zi/src/Make.defs b/boards/arm/stm32/nucleo-f429zi/src/Make.defs
index a1fc8d3..dfbcff4 100644
--- a/boards/arm/stm32/nucleo-f429zi/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f429zi/src/Make.defs
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/nucleo-f446re/src/Make.defs b/boards/arm/stm32/nucleo-f446re/src/Make.defs
index a33237c..22f2079 100644
--- a/boards/arm/stm32/nucleo-f446re/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f446re/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32/nucleo-f4x1re/src/Make.defs b/boards/arm/stm32/nucleo-f4x1re/src/Make.defs
index 527bd15..8b064f2 100644
--- a/boards/arm/stm32/nucleo-f4x1re/src/Make.defs
+++ b/boards/arm/stm32/nucleo-f4x1re/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_bringup.c
diff --git a/boards/arm/stm32/nucleo-l152re/src/Make.defs b/boards/arm/stm32/nucleo-l152re/src/Make.defs
index 2fd5ddd..dbc68ae 100644
--- a/boards/arm/stm32/nucleo-l152re/src/Make.defs
+++ b/boards/arm/stm32/nucleo-l152re/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/olimex-stm32-e407/src/Make.defs b/boards/arm/stm32/olimex-stm32-e407/src/Make.defs
index e8bf359..fbba434 100644
--- a/boards/arm/stm32/olimex-stm32-e407/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-e407/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/olimex-stm32-h405/src/Make.defs b/boards/arm/stm32/olimex-stm32-h405/src/Make.defs
index 443b35f..01212b0 100644
--- a/boards/arm/stm32/olimex-stm32-h405/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-h405/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/olimex-stm32-h407/src/Make.defs b/boards/arm/stm32/olimex-stm32-h407/src/Make.defs
index bb05ea5..38e731e 100644
--- a/boards/arm/stm32/olimex-stm32-h407/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-h407/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/olimex-stm32-p107/src/Make.defs b/boards/arm/stm32/olimex-stm32-p107/src/Make.defs
index 4d45466..61bae9d 100644
--- a/boards/arm/stm32/olimex-stm32-p107/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-p107/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32/olimex-stm32-p207/src/Make.defs b/boards/arm/stm32/olimex-stm32-p207/src/Make.defs
index d385543..035d30d 100644
--- a/boards/arm/stm32/olimex-stm32-p207/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-p207/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/olimex-stm32-p407/kernel/Makefile b/boards/arm/stm32/olimex-stm32-p407/kernel/Makefile
index c30bd90..4407d9e 100644
--- a/boards/arm/stm32/olimex-stm32-p407/kernel/Makefile
+++ b/boards/arm/stm32/olimex-stm32-p407/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/olimex-stm32-p407/src/Make.defs b/boards/arm/stm32/olimex-stm32-p407/src/Make.defs
index 39edf02..daf2477 100644
--- a/boards/arm/stm32/olimex-stm32-p407/src/Make.defs
+++ b/boards/arm/stm32/olimex-stm32-p407/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/olimexino-stm32/src/Make.defs b/boards/arm/stm32/olimexino-stm32/src/Make.defs
index 394be3a..d145389 100644
--- a/boards/arm/stm32/olimexino-stm32/src/Make.defs
+++ b/boards/arm/stm32/olimexino-stm32/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_leds.c
diff --git a/boards/arm/stm32/omnibusf4/kernel/Makefile b/boards/arm/stm32/omnibusf4/kernel/Makefile
index 738c6f3..a774024 100644
--- a/boards/arm/stm32/omnibusf4/kernel/Makefile
+++ b/boards/arm/stm32/omnibusf4/kernel/Makefile
@@ -35,7 +35,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/omnibusf4/src/Make.defs b/boards/arm/stm32/omnibusf4/src/Make.defs
index 0a54325..173a729 100644
--- a/boards/arm/stm32/omnibusf4/src/Make.defs
+++ b/boards/arm/stm32/omnibusf4/src/Make.defs
@@ -36,7 +36,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c stm32_userleds.c
diff --git a/boards/arm/stm32/photon/src/Make.defs b/boards/arm/stm32/photon/src/Make.defs
index 8021426..e4009fa 100644
--- a/boards/arm/stm32/photon/src/Make.defs
+++ b/boards/arm/stm32/photon/src/Make.defs
@@ -32,7 +32,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/shenzhou/src/Make.defs b/boards/arm/stm32/shenzhou/src/Make.defs
index 5ca9c97..9795957 100644
--- a/boards/arm/stm32/shenzhou/src/Make.defs
+++ b/boards/arm/stm32/shenzhou/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_mmcsd.c stm32_chipid.c
diff --git a/boards/arm/stm32/stm3210e-eval/src/Make.defs b/boards/arm/stm32/stm3210e-eval/src/Make.defs
index bb5cd82..52233be 100644
--- a/boards/arm/stm32/stm3210e-eval/src/Make.defs
+++ b/boards/arm/stm32/stm3210e-eval/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_leds.c stm32_spi.c stm32_usbdev.c
diff --git a/boards/arm/stm32/stm3220g-eval/src/Make.defs b/boards/arm/stm32/stm3220g-eval/src/Make.defs
index f906ec4..3375617 100644
--- a/boards/arm/stm32/stm3220g-eval/src/Make.defs
+++ b/boards/arm/stm32/stm3220g-eval/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32/stm3240g-eval/kernel/Makefile b/boards/arm/stm32/stm3240g-eval/kernel/Makefile
index cfeb35a..9309338 100644
--- a/boards/arm/stm32/stm3240g-eval/kernel/Makefile
+++ b/boards/arm/stm32/stm3240g-eval/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/stm3240g-eval/src/Make.defs b/boards/arm/stm32/stm3240g-eval/src/Make.defs
index 5948fac..89f27e3 100644
--- a/boards/arm/stm32/stm3240g-eval/src/Make.defs
+++ b/boards/arm/stm32/stm3240g-eval/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32_tiny/src/Make.defs b/boards/arm/stm32/stm32_tiny/src/Make.defs
index 8da5bf9..018deaf 100644
--- a/boards/arm/stm32/stm32_tiny/src/Make.defs
+++ b/boards/arm/stm32/stm32_tiny/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_leds.c stm32_spi.c stm32_usbdev.c
diff --git a/boards/arm/stm32/stm32butterfly2/src/Make.defs b/boards/arm/stm32/stm32butterfly2/src/Make.defs
index 15f4cc0..e376286 100644
--- a/boards/arm/stm32/stm32butterfly2/src/Make.defs
+++ b/boards/arm/stm32/stm32butterfly2/src/Make.defs
@@ -32,7 +32,7 @@
 # POSSIBILITY OF SUCH DAMAGE.
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_leds.c
diff --git a/boards/arm/stm32/stm32f103-minimum/src/Make.defs b/boards/arm/stm32/stm32f103-minimum/src/Make.defs
index eebdb81..831ef5b 100644
--- a/boards/arm/stm32/stm32f103-minimum/src/Make.defs
+++ b/boards/arm/stm32/stm32f103-minimum/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32f334-disco/src/Make.defs b/boards/arm/stm32/stm32f334-disco/src/Make.defs
index 805f1d6..b85aa38 100644
--- a/boards/arm/stm32/stm32f334-disco/src/Make.defs
+++ b/boards/arm/stm32/stm32f334-disco/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32/stm32f3discovery/src/Make.defs b/boards/arm/stm32/stm32f3discovery/src/Make.defs
index 50ca6f0..02a5b57 100644
--- a/boards/arm/stm32/stm32f3discovery/src/Make.defs
+++ b/boards/arm/stm32/stm32f3discovery/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32f411e-disco/src/Make.defs b/boards/arm/stm32/stm32f411e-disco/src/Make.defs
index 7d9c0d5..52283c6 100644
--- a/boards/arm/stm32/stm32f411e-disco/src/Make.defs
+++ b/boards/arm/stm32/stm32f411e-disco/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32/stm32f429i-disco/src/Make.defs b/boards/arm/stm32/stm32f429i-disco/src/Make.defs
index 13ec5d8..ebdeae7 100644
--- a/boards/arm/stm32/stm32f429i-disco/src/Make.defs
+++ b/boards/arm/stm32/stm32f429i-disco/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32f4discovery/kernel/Makefile b/boards/arm/stm32/stm32f4discovery/kernel/Makefile
index d39beee..3cafbd4 100644
--- a/boards/arm/stm32/stm32f4discovery/kernel/Makefile
+++ b/boards/arm/stm32/stm32f4discovery/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32/stm32f4discovery/src/Make.defs b/boards/arm/stm32/stm32f4discovery/src/Make.defs
index 1b1807d..7e7b5ff 100644
--- a/boards/arm/stm32/stm32f4discovery/src/Make.defs
+++ b/boards/arm/stm32/stm32f4discovery/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32ldiscovery/src/Make.defs b/boards/arm/stm32/stm32ldiscovery/src/Make.defs
index 49eef25..090a2b6 100644
--- a/boards/arm/stm32/stm32ldiscovery/src/Make.defs
+++ b/boards/arm/stm32/stm32ldiscovery/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32/stm32vldiscovery/src/Make.defs b/boards/arm/stm32/stm32vldiscovery/src/Make.defs
index f29afec..dea7577 100644
--- a/boards/arm/stm32/stm32vldiscovery/src/Make.defs
+++ b/boards/arm/stm32/stm32vldiscovery/src/Make.defs
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_leds.c stm32_buttons.c
diff --git a/boards/arm/stm32/viewtool-stm32f107/src/Make.defs b/boards/arm/stm32/viewtool-stm32f107/src/Make.defs
index 9a46540..921fbfe 100644
--- a/boards/arm/stm32/viewtool-stm32f107/src/Make.defs
+++ b/boards/arm/stm32/viewtool-stm32f107/src/Make.defs
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_leds.c stm32_spi.c
diff --git a/boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/Makefile b/boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/Makefile
index 3a34759..9169dce 100644
--- a/boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/Makefile
+++ b/boards/arm/stm32f0l0g0/b-l072z-lrwan1/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/nucleo-f072rb/src/Makefile b/boards/arm/stm32f0l0g0/nucleo-f072rb/src/Makefile
index 5839e94..4d0f1b8 100644
--- a/boards/arm/stm32f0l0g0/nucleo-f072rb/src/Makefile
+++ b/boards/arm/stm32f0l0g0/nucleo-f072rb/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/nucleo-f091rc/src/Makefile b/boards/arm/stm32f0l0g0/nucleo-f091rc/src/Makefile
index 3ff4016..247fb58 100644
--- a/boards/arm/stm32f0l0g0/nucleo-f091rc/src/Makefile
+++ b/boards/arm/stm32f0l0g0/nucleo-f091rc/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/nucleo-g070rb/src/Makefile b/boards/arm/stm32f0l0g0/nucleo-g070rb/src/Makefile
index 4fb9909..c7c40cd 100644
--- a/boards/arm/stm32f0l0g0/nucleo-g070rb/src/Makefile
+++ b/boards/arm/stm32f0l0g0/nucleo-g070rb/src/Makefile
@@ -36,7 +36,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/nucleo-g071rb/src/Makefile b/boards/arm/stm32f0l0g0/nucleo-g071rb/src/Makefile
index a2f7363..20917ee 100644
--- a/boards/arm/stm32f0l0g0/nucleo-g071rb/src/Makefile
+++ b/boards/arm/stm32f0l0g0/nucleo-g071rb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/nucleo-l073rz/src/Makefile b/boards/arm/stm32f0l0g0/nucleo-l073rz/src/Makefile
index 9c477ba..eec79ba 100644
--- a/boards/arm/stm32f0l0g0/nucleo-l073rz/src/Makefile
+++ b/boards/arm/stm32f0l0g0/nucleo-l073rz/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/stm32f051-discovery/src/Makefile b/boards/arm/stm32f0l0g0/stm32f051-discovery/src/Makefile
index cd3bd1c..8e8bca8 100644
--- a/boards/arm/stm32f0l0g0/stm32f051-discovery/src/Makefile
+++ b/boards/arm/stm32f0l0g0/stm32f051-discovery/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f0l0g0/stm32f072-discovery/src/Makefile b/boards/arm/stm32f0l0g0/stm32f072-discovery/src/Makefile
index e723448..78d284f 100644
--- a/boards/arm/stm32f0l0g0/stm32f072-discovery/src/Makefile
+++ b/boards/arm/stm32f0l0g0/stm32f072-discovery/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32f7/nucleo-144/src/Makefile b/boards/arm/stm32f7/nucleo-144/src/Makefile
index 60c6148..46fd494 100644
--- a/boards/arm/stm32f7/nucleo-144/src/Makefile
+++ b/boards/arm/stm32f7/nucleo-144/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32f7/stm32f746-ws/src/Makefile b/boards/arm/stm32f7/stm32f746-ws/src/Makefile
index 8732e3f..dbc6eb0 100644
--- a/boards/arm/stm32f7/stm32f746-ws/src/Makefile
+++ b/boards/arm/stm32f7/stm32f746-ws/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_dma_alloc.c
diff --git a/boards/arm/stm32f7/stm32f746g-disco/kernel/Makefile b/boards/arm/stm32f7/stm32f746g-disco/kernel/Makefile
index 1c54f28..6daabfd 100644
--- a/boards/arm/stm32f7/stm32f746g-disco/kernel/Makefile
+++ b/boards/arm/stm32f7/stm32f746g-disco/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32f7/stm32f746g-disco/src/Makefile b/boards/arm/stm32f7/stm32f746g-disco/src/Makefile
index 35f44ee..7c2c849 100644
--- a/boards/arm/stm32f7/stm32f746g-disco/src/Makefile
+++ b/boards/arm/stm32f7/stm32f746g-disco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c stm32_bringup.c
diff --git a/boards/arm/stm32f7/stm32f769i-disco/kernel/Makefile b/boards/arm/stm32f7/stm32f769i-disco/kernel/Makefile
index 92b218f..36c8a8d 100644
--- a/boards/arm/stm32f7/stm32f769i-disco/kernel/Makefile
+++ b/boards/arm/stm32f7/stm32f769i-disco/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32f7/stm32f769i-disco/src/Makefile b/boards/arm/stm32f7/stm32f769i-disco/src/Makefile
index 80db181..cf48fda 100644
--- a/boards/arm/stm32f7/stm32f769i-disco/src/Makefile
+++ b/boards/arm/stm32f7/stm32f769i-disco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32h7/nucleo-h743zi/kernel/Makefile b/boards/arm/stm32h7/nucleo-h743zi/kernel/Makefile
index 5df3373..cab30e4 100644
--- a/boards/arm/stm32h7/nucleo-h743zi/kernel/Makefile
+++ b/boards/arm/stm32h7/nucleo-h743zi/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32h7/nucleo-h743zi/src/Makefile b/boards/arm/stm32h7/nucleo-h743zi/src/Makefile
index a186d4e..a5927cf 100644
--- a/boards/arm/stm32h7/nucleo-h743zi/src/Makefile
+++ b/boards/arm/stm32h7/nucleo-h743zi/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32h7/stm32h747i-disco/kernel/Makefile b/boards/arm/stm32h7/stm32h747i-disco/kernel/Makefile
index 6eb8139..3626181 100644
--- a/boards/arm/stm32h7/stm32h747i-disco/kernel/Makefile
+++ b/boards/arm/stm32h7/stm32h747i-disco/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32h7/stm32h747i-disco/src/Makefile b/boards/arm/stm32h7/stm32h747i-disco/src/Makefile
index 9241b0c..dad570e 100644
--- a/boards/arm/stm32h7/stm32h747i-disco/src/Makefile
+++ b/boards/arm/stm32h7/stm32h747i-disco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c
diff --git a/boards/arm/stm32l4/b-l475e-iot01a/src/Makefile b/boards/arm/stm32l4/b-l475e-iot01a/src/Makefile
index bf04e2e..116e47c 100644
--- a/boards/arm/stm32l4/b-l475e-iot01a/src/Makefile
+++ b/boards/arm/stm32l4/b-l475e-iot01a/src/Makefile
@@ -32,7 +32,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c stm32_timer.c
diff --git a/boards/arm/stm32l4/nucleo-l432kc/src/Makefile b/boards/arm/stm32l4/nucleo-l432kc/src/Makefile
index 899191d..7c01eda 100644
--- a/boards/arm/stm32l4/nucleo-l432kc/src/Makefile
+++ b/boards/arm/stm32l4/nucleo-l432kc/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32l4/nucleo-l452re/src/Makefile b/boards/arm/stm32l4/nucleo-l452re/src/Makefile
index 0553b14..17be8b7 100644
--- a/boards/arm/stm32l4/nucleo-l452re/src/Makefile
+++ b/boards/arm/stm32l4/nucleo-l452re/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c
diff --git a/boards/arm/stm32l4/nucleo-l476rg/src/Makefile b/boards/arm/stm32l4/nucleo-l476rg/src/Makefile
index 66d2e70..3b87a44 100644
--- a/boards/arm/stm32l4/nucleo-l476rg/src/Makefile
+++ b/boards/arm/stm32l4/nucleo-l476rg/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32l4/nucleo-l496zg/src/Makefile b/boards/arm/stm32l4/nucleo-l496zg/src/Makefile
index 89e5dc2..b2a814e 100644
--- a/boards/arm/stm32l4/nucleo-l496zg/src/Makefile
+++ b/boards/arm/stm32l4/nucleo-l496zg/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/stm32l4/stm32l476-mdk/src/Makefile b/boards/arm/stm32l4/stm32l476-mdk/src/Makefile
index 01d4a58..91b87a7 100644
--- a/boards/arm/stm32l4/stm32l476-mdk/src/Makefile
+++ b/boards/arm/stm32l4/stm32l476-mdk/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_bringup.c stm32_spi.c stm32_userleds.c
diff --git a/boards/arm/stm32l4/stm32l476vg-disco/kernel/Makefile b/boards/arm/stm32l4/stm32l476vg-disco/kernel/Makefile
index 11e6c44..d97a811 100644
--- a/boards/arm/stm32l4/stm32l476vg-disco/kernel/Makefile
+++ b/boards/arm/stm32l4/stm32l476vg-disco/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32l4/stm32l476vg-disco/src/Makefile b/boards/arm/stm32l4/stm32l476vg-disco/src/Makefile
index 6403d82..77f1351 100644
--- a/boards/arm/stm32l4/stm32l476vg-disco/src/Makefile
+++ b/boards/arm/stm32l4/stm32l476vg-disco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c stm32_spi.c
diff --git a/boards/arm/stm32l4/stm32l4r9ai-disco/kernel/Makefile b/boards/arm/stm32l4/stm32l4r9ai-disco/kernel/Makefile
index 67c5a30..bfa6db5 100644
--- a/boards/arm/stm32l4/stm32l4r9ai-disco/kernel/Makefile
+++ b/boards/arm/stm32l4/stm32l4r9ai-disco/kernel/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/stm32l4/stm32l4r9ai-disco/src/Makefile b/boards/arm/stm32l4/stm32l4r9ai-disco/src/Makefile
index bc0195a..bc3bc6b 100644
--- a/boards/arm/stm32l4/stm32l4r9ai-disco/src/Makefile
+++ b/boards/arm/stm32l4/stm32l4r9ai-disco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = stm32_boot.c
diff --git a/boards/arm/str71x/olimex-strp711/src/Makefile b/boards/arm/str71x/olimex-strp711/src/Makefile
index e9e523b..fa5d5cb 100644
--- a/boards/arm/str71x/olimex-strp711/src/Makefile
+++ b/boards/arm/str71x/olimex-strp711/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = str71_spi.c str71_leds.c str71_buttons.c
diff --git a/boards/arm/tiva/dk-tm4c129x/src/Makefile b/boards/arm/tiva/dk-tm4c129x/src/Makefile
index 9dc665f..c3a4761 100644
--- a/boards/arm/tiva/dk-tm4c129x/src/Makefile
+++ b/boards/arm/tiva/dk-tm4c129x/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = tm4c_boot.c tm4c_bringup.c tm4c_ssi.c
diff --git a/boards/arm/tiva/eagle100/src/Makefile b/boards/arm/tiva/eagle100/src/Makefile
index 385a0d3..6ea5124 100644
--- a/boards/arm/tiva/eagle100/src/Makefile
+++ b/boards/arm/tiva/eagle100/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm_boot.c lm_leds.c lm_ethernet.c lm_ssi.c
diff --git a/boards/arm/tiva/ekk-lm3s9b96/src/Makefile b/boards/arm/tiva/ekk-lm3s9b96/src/Makefile
index 8e23304..b8e7e25 100644
--- a/boards/arm/tiva/ekk-lm3s9b96/src/Makefile
+++ b/boards/arm/tiva/ekk-lm3s9b96/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm_boot.c lm_leds.c lm_ethernet.c lm_ssi.c
diff --git a/boards/arm/tiva/launchxl-cc1310/src/Makefile b/boards/arm/tiva/launchxl-cc1310/src/Makefile
index 3e20bbb..f3a75cd 100644
--- a/boards/arm/tiva/launchxl-cc1310/src/Makefile
+++ b/boards/arm/tiva/launchxl-cc1310/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = cc1310_boot.c cc1310_pinconfig.c
diff --git a/boards/arm/tiva/launchxl-cc1312r1/src/Makefile b/boards/arm/tiva/launchxl-cc1312r1/src/Makefile
index 0047a72..680e692 100644
--- a/boards/arm/tiva/launchxl-cc1312r1/src/Makefile
+++ b/boards/arm/tiva/launchxl-cc1312r1/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = cc1312_boot.c cc1312_pinconfig.c
diff --git a/boards/arm/tiva/lm3s6432-s2e/src/Makefile b/boards/arm/tiva/lm3s6432-s2e/src/Makefile
index 5d71823..3f0f20b 100644
--- a/boards/arm/tiva/lm3s6432-s2e/src/Makefile
+++ b/boards/arm/tiva/lm3s6432-s2e/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm_boot.c lm_leds.c lm_ethernet.c lm_ssi.c
diff --git a/boards/arm/tiva/lm3s6965-ek/kernel/Makefile b/boards/arm/tiva/lm3s6965-ek/kernel/Makefile
index dee70a6..9b57d12 100644
--- a/boards/arm/tiva/lm3s6965-ek/kernel/Makefile
+++ b/boards/arm/tiva/lm3s6965-ek/kernel/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/arm/tiva/lm3s6965-ek/src/Makefile b/boards/arm/tiva/lm3s6965-ek/src/Makefile
index 9da9b43..e62793b 100644
--- a/boards/arm/tiva/lm3s6965-ek/src/Makefile
+++ b/boards/arm/tiva/lm3s6965-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm_boot.c lm_leds.c lm_ethernet.c lm_ssi.c
diff --git a/boards/arm/tiva/lm3s8962-ek/src/Makefile b/boards/arm/tiva/lm3s8962-ek/src/Makefile
index 80b3b52..da3c193 100644
--- a/boards/arm/tiva/lm3s8962-ek/src/Makefile
+++ b/boards/arm/tiva/lm3s8962-ek/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm_boot.c lm_leds.c lm_ethernet.c lm_ssi.c
diff --git a/boards/arm/tiva/lm4f120-launchpad/src/Makefile b/boards/arm/tiva/lm4f120-launchpad/src/Makefile
index e5db5ee..e289e50 100644
--- a/boards/arm/tiva/lm4f120-launchpad/src/Makefile
+++ b/boards/arm/tiva/lm4f120-launchpad/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm4f_boot.c lm4f_ssi.c
diff --git a/boards/arm/tiva/tm4c123g-launchpad/src/Makefile b/boards/arm/tiva/tm4c123g-launchpad/src/Makefile
index dc04b59..3a1dcc2 100644
--- a/boards/arm/tiva/tm4c123g-launchpad/src/Makefile
+++ b/boards/arm/tiva/tm4c123g-launchpad/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = tm4c_boot.c tm4c_bringup.c tm4c_ssi.c
diff --git a/boards/arm/tiva/tm4c1294-launchpad/src/Makefile b/boards/arm/tiva/tm4c1294-launchpad/src/Makefile
index f1ea8c4..5e0f4c3 100644
--- a/boards/arm/tiva/tm4c1294-launchpad/src/Makefile
+++ b/boards/arm/tiva/tm4c1294-launchpad/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = tm4c_boot.c tm4c_bringup.c
diff --git a/boards/arm/tms570/launchxl-tms57004/src/Makefile b/boards/arm/tms570/launchxl-tms57004/src/Makefile
index 29c5bc0..85bfe50 100644
--- a/boards/arm/tms570/launchxl-tms57004/src/Makefile
+++ b/boards/arm/tms570/launchxl-tms57004/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = tms570_initialize.c tms570_bringup.c
diff --git a/boards/arm/tms570/tms570ls31x-usb-kit/src/Makefile b/boards/arm/tms570/tms570ls31x-usb-kit/src/Makefile
index 7594d32..2901bc5 100644
--- a/boards/arm/tms570/tms570ls31x-usb-kit/src/Makefile
+++ b/boards/arm/tms570/tms570ls31x-usb-kit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = tms570_initialize.c tms570_bringup.c tms570_spi.c
diff --git a/boards/arm/xmc4/xmc4500-relax/src/Makefile b/boards/arm/xmc4/xmc4500-relax/src/Makefile
index ed2c06a..1d5ed54 100644
--- a/boards/arm/xmc4/xmc4500-relax/src/Makefile
+++ b/boards/arm/xmc4/xmc4500-relax/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = xmc4_boot.c xmc4_bringup.c
diff --git a/boards/arm/xmc4/xmc4700-relax/src/Makefile b/boards/arm/xmc4/xmc4700-relax/src/Makefile
index fc74eb1..88307fa 100644
--- a/boards/arm/xmc4/xmc4700-relax/src/Makefile
+++ b/boards/arm/xmc4/xmc4700-relax/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = xmc4_boot.c xmc4_bringup.c
diff --git a/boards/avr/at32uc3/avr32dev1/src/Makefile b/boards/avr/at32uc3/avr32dev1/src/Makefile
index d7e669c..8b6a570 100644
--- a/boards/avr/at32uc3/avr32dev1/src/Makefile
+++ b/boards/avr/at32uc3/avr32dev1/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = avr32_boot.c
diff --git a/boards/avr/at90usb/micropendous3/src/Makefile b/boards/avr/at90usb/micropendous3/src/Makefile
index 8e78ff4..fa9ddf0 100644
--- a/boards/avr/at90usb/micropendous3/src/Makefile
+++ b/boards/avr/at90usb/micropendous3/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = at90usb_boot.c
diff --git a/boards/avr/at90usb/teensy-2.0/src/Makefile b/boards/avr/at90usb/teensy-2.0/src/Makefile
index 5ccb91f..bb985fa 100644
--- a/boards/avr/at90usb/teensy-2.0/src/Makefile
+++ b/boards/avr/at90usb/teensy-2.0/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = at90usb_boot.c
diff --git a/boards/avr/atmega/amber/src/Makefile b/boards/avr/atmega/amber/src/Makefile
index af384ec..7c7128a 100644
--- a/boards/avr/atmega/amber/src/Makefile
+++ b/boards/avr/atmega/amber/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = atmega_boot.c
diff --git a/boards/avr/atmega/arduino-mega2560/src/Makefile b/boards/avr/atmega/arduino-mega2560/src/Makefile
index 957f7fc..67cbbe5 100644
--- a/boards/avr/atmega/arduino-mega2560/src/Makefile
+++ b/boards/avr/atmega/arduino-mega2560/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS		=
 CSRCS		= avr_boot.c
diff --git a/boards/avr/atmega/moteino-mega/src/Makefile b/boards/avr/atmega/moteino-mega/src/Makefile
index 8a3929d..c347513 100644
--- a/boards/avr/atmega/moteino-mega/src/Makefile
+++ b/boards/avr/atmega/moteino-mega/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = avr_boot.c
diff --git a/boards/hc/m9s12/demo9s12ne64/src/Makefile b/boards/hc/m9s12/demo9s12ne64/src/Makefile
index 0f49e55..e5f4c6b 100644
--- a/boards/hc/m9s12/demo9s12ne64/src/Makefile
+++ b/boards/hc/m9s12/demo9s12ne64/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = m9s12_boot.c m9s12_leds.c m9s12_buttons.c m9s12_spi.c
diff --git a/boards/hc/m9s12/ne64badge/src/Makefile b/boards/hc/m9s12/ne64badge/src/Makefile
index 7e22f54..e8a7772 100644
--- a/boards/hc/m9s12/ne64badge/src/Makefile
+++ b/boards/hc/m9s12/ne64badge/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = m9s12_boot.c m9s12_leds.c m9s12_buttons.c m9s12_spi.c
diff --git a/boards/mips/pic32mx/mirtoo/src/Makefile b/boards/mips/pic32mx/mirtoo/src/Makefile
index 9e2df75..0a97efd 100644
--- a/boards/mips/pic32mx/mirtoo/src/Makefile
+++ b/boards/mips/pic32mx/mirtoo/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32_boot.c pic32_leds.c
diff --git a/boards/mips/pic32mx/pic32mx-starterkit/src/Makefile b/boards/mips/pic32mx/pic32mx-starterkit/src/Makefile
index 04f6f2c..ce509ed 100644
--- a/boards/mips/pic32mx/pic32mx-starterkit/src/Makefile
+++ b/boards/mips/pic32mx/pic32mx-starterkit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32mx_boot.c pic32mx_leds.c pic32mx_spi.c
diff --git a/boards/mips/pic32mx/pic32mx7mmb/src/Makefile b/boards/mips/pic32mx/pic32mx7mmb/src/Makefile
index 5e3d512..928c790 100644
--- a/boards/mips/pic32mx/pic32mx7mmb/src/Makefile
+++ b/boards/mips/pic32mx/pic32mx7mmb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32_boot.c pic32_bringup.c pic32_leds.c pic32_spi.c pic32_mio283qt2.c
diff --git a/boards/mips/pic32mx/sure-pic32mx/src/Makefile b/boards/mips/pic32mx/sure-pic32mx/src/Makefile
index 770b0c6..cd72eb6 100644
--- a/boards/mips/pic32mx/sure-pic32mx/src/Makefile
+++ b/boards/mips/pic32mx/sure-pic32mx/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32mx_boot.c pic32mx_spi.c
diff --git a/boards/mips/pic32mx/ubw32/src/Makefile b/boards/mips/pic32mx/ubw32/src/Makefile
index db5d785..efd524b 100644
--- a/boards/mips/pic32mx/ubw32/src/Makefile
+++ b/boards/mips/pic32mx/ubw32/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32_boot.c pic32_leds.c
diff --git a/boards/mips/pic32mz/flipnclick-pic32mz/src/Makefile b/boards/mips/pic32mz/flipnclick-pic32mz/src/Makefile
index f6b8de7..28e8dba 100644
--- a/boards/mips/pic32mz/flipnclick-pic32mz/src/Makefile
+++ b/boards/mips/pic32mz/flipnclick-pic32mz/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32mz_boot.c pic32mz_bringup.c pic32mz_userleds.c pic32mz_spi.c
diff --git a/boards/mips/pic32mz/pic32mz-starterkit/src/Makefile b/boards/mips/pic32mz/pic32mz-starterkit/src/Makefile
index 2758845..9cd30f5 100644
--- a/boards/mips/pic32mz/pic32mz-starterkit/src/Makefile
+++ b/boards/mips/pic32mz/pic32mz-starterkit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = pic32mz_boot.c pic32mz_bringup.c pic32mz_spi.c
diff --git a/boards/misoc/lm32/misoc/src/Makefile b/boards/misoc/lm32/misoc/src/Makefile
index 7340303..9127b82 100644
--- a/boards/misoc/lm32/misoc/src/Makefile
+++ b/boards/misoc/lm32/misoc/src/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = lm32_boot.c
diff --git a/boards/or1k/mor1kx/or1k/src/Makefile b/boards/or1k/mor1kx/or1k/src/Makefile
index f5b63b6..8c7d8c9 100644
--- a/boards/or1k/mor1kx/or1k/src/Makefile
+++ b/boards/or1k/mor1kx/or1k/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = or1k_boot.c or1k_bringup.c or1k_autoled.c
diff --git a/boards/renesas/m16c/skp16c26/src/Makefile b/boards/renesas/m16c/skp16c26/src/Makefile
index e448c7f..7db007a 100644
--- a/boards/renesas/m16c/skp16c26/src/Makefile
+++ b/boards/renesas/m16c/skp16c26/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CFLAGS += -I$(TOPDIR)/sched
 
diff --git a/boards/renesas/rx65n/rx65n-grrose/src/Makefile b/boards/renesas/rx65n/rx65n-grrose/src/Makefile
index 6cdc25e..9369711 100644
--- a/boards/renesas/rx65n/rx65n-grrose/src/Makefile
+++ b/boards/renesas/rx65n/rx65n-grrose/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CFLAGS += -I=$(ARCH_SRCDIR)/chip -I=$(ARCH_SRCDIR)/common -I=$(TOPDIR)/sched
diff --git a/boards/renesas/rx65n/rx65n-rsk1mb/src/Makefile b/boards/renesas/rx65n/rx65n-rsk1mb/src/Makefile
index 1815506..1848e6f 100644
--- a/boards/renesas/rx65n/rx65n-rsk1mb/src/Makefile
+++ b/boards/renesas/rx65n/rx65n-rsk1mb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CFLAGS += -I=$(ARCH_SRCDIR)/chip -I=$(ARCH_SRCDIR)/common -I=$(TOPDIR)/sched
diff --git a/boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile b/boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile
index f2ba9b4..1eb6558 100644
--- a/boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile
+++ b/boards/renesas/rx65n/rx65n-rsk2mb/src/Makefile
@@ -18,7 +18,7 @@
 # 
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CFLAGS += -I=$(ARCH_SRCDIR)/chip -I=$(ARCH_SRCDIR)/common -I=$(TOPDIR)/sched
diff --git a/boards/renesas/rx65n/rx65n/src/Makefile b/boards/renesas/rx65n/rx65n/src/Makefile
index c869c88..d32842f 100644
--- a/boards/renesas/rx65n/rx65n/src/Makefile
+++ b/boards/renesas/rx65n/rx65n/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CFLAGS += -I=$(ARCH_SRCDIR)/chip -I=$(ARCH_SRCDIR)/common -I=$(TOPDIR)/sched
diff --git a/boards/renesas/sh1/us7032evb1/src/Makefile b/boards/renesas/sh1/us7032evb1/src/Makefile
index fa201c0..b085ad5 100644
--- a/boards/renesas/sh1/us7032evb1/src/Makefile
+++ b/boards/renesas/sh1/us7032evb1/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ARCH_SRCDIR = $(TOPDIR)/arch/$(CONFIG_ARCH)/src
 CFLAGS += -I$(ARCH_SRCDIR)/chip -I$(ARCH_SRCDIR)/common -I$(TOPDIR)/sched
diff --git a/boards/risc-v/fe310/hifive1-revb/src/Makefile b/boards/risc-v/fe310/hifive1-revb/src/Makefile
index 187d487..97b9b11 100644
--- a/boards/risc-v/fe310/hifive1-revb/src/Makefile
+++ b/boards/risc-v/fe310/hifive1-revb/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CSRCS  = fe310_bringup.c fe310_boot.c
 
diff --git a/boards/risc-v/gap8/gapuino/src/Makefile b/boards/risc-v/gap8/gapuino/src/Makefile
index 8b386c8..0beac0c 100644
--- a/boards/risc-v/gap8/gapuino/src/Makefile
+++ b/boards/risc-v/gap8/gapuino/src/Makefile
@@ -1,5 +1,5 @@
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CSRCS = gapuino_appinit.c gapuino_sysinit.c
 
diff --git a/boards/risc-v/k210/maix-bit/kernel/Makefile b/boards/risc-v/k210/maix-bit/kernel/Makefile
index 0ef0f4e..f6e35bb 100644
--- a/boards/risc-v/k210/maix-bit/kernel/Makefile
+++ b/boards/risc-v/k210/maix-bit/kernel/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # This is the directory for the board-specific header files
 
diff --git a/boards/risc-v/k210/maix-bit/src/Makefile b/boards/risc-v/k210/maix-bit/src/Makefile
index 8b9312f..dc91ae4 100644
--- a/boards/risc-v/k210/maix-bit/src/Makefile
+++ b/boards/risc-v/k210/maix-bit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CSRCS  = k210_bringup.c k210_boot.c
 
diff --git a/boards/risc-v/litex/arty_a7/src/Makefile b/boards/risc-v/litex/arty_a7/src/Makefile
index bc9d43f..d3ef720 100644
--- a/boards/risc-v/litex/arty_a7/src/Makefile
+++ b/boards/risc-v/litex/arty_a7/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CSRCS  = litex_bringup.c litex_boot.c
 
diff --git a/boards/risc-v/nr5m100/nr5m100-nexys4/src/Makefile b/boards/risc-v/nr5m100/nr5m100-nexys4/src/Makefile
index 12d2036..8f62a4e 100644
--- a/boards/risc-v/nr5m100/nr5m100-nexys4/src/Makefile
+++ b/boards/risc-v/nr5m100/nr5m100-nexys4/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CSRCS = nr5_appinit.c nr5_boot.c nr5_autoleds.c
 
diff --git a/boards/x86/qemu/qemu-i486/src/Makefile b/boards/x86/qemu/qemu-i486/src/Makefile
index 3c40b8a..6d665ed 100644
--- a/boards/x86/qemu/qemu-i486/src/Makefile
+++ b/boards/x86/qemu/qemu-i486/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = qemu_boot.c
diff --git a/boards/x86_64/intel64/qemu-intel64/src/Makefile b/boards/x86_64/intel64/qemu-intel64/src/Makefile
index b8eaed3..b76b5da 100644
--- a/boards/x86_64/intel64/qemu-intel64/src/Makefile
+++ b/boards/x86_64/intel64/qemu-intel64/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = qemu_boot.c qemu_bringup.c qemu_freq.c qemu_net.c
diff --git a/boards/xtensa/esp32/esp32-core/src/Makefile b/boards/xtensa/esp32/esp32-core/src/Makefile
index 413455d..7641b97 100644
--- a/boards/xtensa/esp32/esp32-core/src/Makefile
+++ b/boards/xtensa/esp32/esp32-core/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 SCRIPTDIR = $(TOPDIR)$(DELIM)boards$(DELIM)$(CONFIG_ARCH)$(DELIM)$(CONFIG_ARCH_CHIP)$(DELIM)$(CONFIG_ARCH_BOARD)$(DELIM)scripts
 
diff --git a/boards/z16/z16f/z16f2800100zcog/src/Makefile b/boards/z16/z16f/z16f2800100zcog/src/Makefile
index 860be9e..e50ae14 100644
--- a/boards/z16/z16f/z16f2800100zcog/src/Makefile
+++ b/boards/z16/z16f/z16f2800100zcog/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = z16f_boot.c z16f_leds.c
diff --git a/boards/z80/ez80/ez80f910200kitg/src/Makefile b/boards/z80/ez80/ez80f910200kitg/src/Makefile
index 29f0a61..95ea88c 100644
--- a/boards/z80/ez80/ez80f910200kitg/src/Makefile
+++ b/boards/z80/ez80/ez80f910200kitg/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = ez80_boot.c ez80_leds.c
diff --git a/boards/z80/ez80/ez80f910200zco/src/Makefile b/boards/z80/ez80/ez80f910200zco/src/Makefile
index 186f309..5aa5a3f 100644
--- a/boards/z80/ez80/ez80f910200zco/src/Makefile
+++ b/boards/z80/ez80/ez80f910200zco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = ez80_boot.c
diff --git a/boards/z80/ez80/makerlisp/src/Makefile b/boards/z80/ez80/makerlisp/src/Makefile
index 287ee0e..a017731 100644
--- a/boards/z80/ez80/makerlisp/src/Makefile
+++ b/boards/z80/ez80/makerlisp/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = ez80_boot.c ez80_bringup.c
diff --git a/boards/z80/ez80/z20x/src/Makefile b/boards/z80/ez80/z20x/src/Makefile
index 1a6ab01..e80ebe1 100644
--- a/boards/z80/ez80/z20x/src/Makefile
+++ b/boards/z80/ez80/z20x/src/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = ez80_boot.c ez80_bringup.c
diff --git a/boards/z80/z180/p112/src/Makefile b/boards/z80/z180/p112/src/Makefile
index 08d56c4..2e50c7c 100644
--- a/boards/z80/z180/p112/src/Makefile
+++ b/boards/z80/z180/p112/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/boards/z80/z8/z8encore000zco/src/Makefile b/boards/z80/z8/z8encore000zco/src/Makefile
index ea80a2c..5667de4 100644
--- a/boards/z80/z8/z8encore000zco/src/Makefile
+++ b/boards/z80/z8/z8encore000zco/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = z8_boot.c z8_leds.c
diff --git a/boards/z80/z8/z8f64200100kit/src/Makefile b/boards/z80/z8/z8f64200100kit/src/Makefile
index 57e66da..c5b03e7 100644
--- a/boards/z80/z8/z8f64200100kit/src/Makefile
+++ b/boards/z80/z8/z8f64200100kit/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = z8_boot.c z8_leds.c
diff --git a/boards/z80/z80/z80sim/src/Makefile b/boards/z80/z80/z80sim/src/Makefile
index 314d065..0203b13 100644
--- a/boards/z80/z80/z80sim/src/Makefile
+++ b/boards/z80/z80/z80sim/src/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS = z80_irq.c z80_timerisr.c z80_lowputc.c z80_serial.c
diff --git a/crypto/Makefile b/crypto/Makefile
index 13c7b42..96d4392 100644
--- a/crypto/Makefile
+++ b/crypto/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 CRYPTO_ASRCS =
 CRYPTO_CSRCS =
diff --git a/drivers/Makefile b/drivers/Makefile
index 0ea2988..b49f043 100644
--- a/drivers/Makefile
+++ b/drivers/Makefile
@@ -33,8 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 DEPPATH = --dep-path .
 ASRCS =
diff --git a/fs/Makefile b/fs/Makefile
index 6989a74..f0b4fa0 100644
--- a/fs/Makefile
+++ b/fs/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 AOBJS = $(ASRCS:.S=$(OBJEXT))
diff --git a/graphics/Makefile b/graphics/Makefile
index 2a66e68..e6b3d04 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -34,7 +34,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 DEPPATH = --dep-path .
 
diff --git a/graphics/nxglib/Makefile.cursor b/graphics/nxglib/Makefile.cursor
index 9644bb9..bb30f2a 100644
--- a/graphics/nxglib/Makefile.cursor
+++ b/graphics/nxglib/Makefile.cursor
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifeq ($(NXGLIB_BITSPERPIXEL),8)
 NXGLIB_SUFFIX := _8bpp
diff --git a/graphics/nxglib/Makefile.devblit b/graphics/nxglib/Makefile.devblit
index ea2c51b..058d229 100644
--- a/graphics/nxglib/Makefile.devblit
+++ b/graphics/nxglib/Makefile.devblit
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifeq ($(NXGLIB_BITSPERPIXEL),1)
 NXGLIB_SUFFIX	:= _1bpp
diff --git a/graphics/nxglib/Makefile.pwfb b/graphics/nxglib/Makefile.pwfb
index 8a0277e..523c45a 100644
--- a/graphics/nxglib/Makefile.pwfb
+++ b/graphics/nxglib/Makefile.pwfb
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifeq ($(NXGLIB_BITSPERPIXEL),1)
 NXGLIB_SUFFIX	:= _1bpp
diff --git a/libs/libc/Makefile b/libs/libc/Makefile
index ee26f12..713b82f 100644
--- a/libs/libc/Makefile
+++ b/libs/libc/Makefile
@@ -18,7 +18,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Sources and paths
 
@@ -113,8 +113,6 @@ CSRCS += modlib_sys_symtab.c
 
 endif
 
-# REVISIT: Backslash causes problems in $(COBJS) target
-DELIM := $(strip /)
 BINDIR ?= bin
 
 AOBJS = $(patsubst %.S, $(BINDIR)$(DELIM)%$(OBJEXT), $(ASRCS))
diff --git a/libs/libc/bin/Makefile b/libs/libc/bin/Makefile
index e724730..ffccef3 100644
--- a/libs/libc/bin/Makefile
+++ b/libs/libc/bin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/libs/libc/kbin/Makefile b/libs/libc/kbin/Makefile
index b9a8aa3..214b469 100644
--- a/libs/libc/kbin/Makefile
+++ b/libs/libc/kbin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/libs/libc/zoneinfo/Makefile b/libs/libc/zoneinfo/Makefile
index 81c760c..4c1e656 100644
--- a/libs/libc/zoneinfo/Makefile
+++ b/libs/libc/zoneinfo/Makefile
@@ -33,8 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/.config
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Zoneinfo database
 
diff --git a/libs/libdsp/Makefile b/libs/libdsp/Makefile
index 0fa77eb..c787194 100644
--- a/libs/libdsp/Makefile
+++ b/libs/libdsp/Makefile
@@ -33,9 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/libs/libnx/Makefile b/libs/libnx/Makefile
index d9948fa..2e5e929 100644
--- a/libs/libnx/Makefile
+++ b/libs/libnx/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Sources and paths
 
diff --git a/libs/libnx/bin/Makefile b/libs/libnx/bin/Makefile
index ef477ab..5564ad3 100644
--- a/libs/libnx/bin/Makefile
+++ b/libs/libnx/bin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/libs/libnx/kbin/Makefile b/libs/libnx/kbin/Makefile
index fd612e5..e347523 100644
--- a/libs/libnx/kbin/Makefile
+++ b/libs/libnx/kbin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/libs/libnx/nxfonts/Makefile.sources b/libs/libnx/nxfonts/Makefile.sources
index af3b58d..3cfc1d7 100644
--- a/libs/libnx/nxfonts/Makefile.sources
+++ b/libs/libnx/nxfonts/Makefile.sources
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifdef NXFONTS_BITSPERPIXEL
 ifeq ($(NXFONTS_BITSPERPIXEL),1)
diff --git a/libs/libxx/Makefile b/libs/libxx/Makefile
index f155eb6..535b9db 100644
--- a/libs/libxx/Makefile
+++ b/libs/libxx/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Sources
 
diff --git a/mm/Makefile b/mm/Makefile
index e5865b0..a0604de 100644
--- a/mm/Makefile
+++ b/mm/Makefile
@@ -33,10 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-
-# REVISIT: Backslash causes problems in $(COBJS) target
-DELIM := $(strip /)
+include $(TOPDIR)/Make.defs
 
 # Sources and paths
 
diff --git a/mm/bin/Makefile b/mm/bin/Makefile
index 072e60c..5bd7dca 100644
--- a/mm/bin/Makefile
+++ b/mm/bin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/mm/kbin/Makefile b/mm/kbin/Makefile
index 48c78d7..bd6862a 100644
--- a/mm/kbin/Makefile
+++ b/mm/kbin/Makefile
@@ -33,7 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 all:
 .PHONY: clean distclean
diff --git a/net/Makefile b/net/Makefile
index 2890aaf..66a273f 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ifeq ($(CONFIG_NET),y)
 
diff --git a/openamp/Makefile b/openamp/Makefile
index 6ba275e..24ef5e3 100644
--- a/openamp/Makefile
+++ b/openamp/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/pass1/Makefile b/pass1/Makefile
index 530b244..3343960 100644
--- a/pass1/Makefile
+++ b/pass1/Makefile
@@ -33,8 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 DEPPATH = --dep-path .
 
diff --git a/sched/Makefile b/sched/Makefile
index f3543dd..2263445 100644
--- a/sched/Makefile
+++ b/sched/Makefile
@@ -18,7 +18,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/syscall/Makefile b/syscall/Makefile
index 3d5f654..8e04d3e 100644
--- a/syscall/Makefile
+++ b/syscall/Makefile
@@ -33,8 +33,7 @@
 #
 ###########################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 include proxies$(DELIM)Make.defs
 include stubs$(DELIM)Make.defs
diff --git a/tools/Makefile.unix b/tools/Makefile.unix
index ea30e05..41e73b6 100644
--- a/tools/Makefile.unix
+++ b/tools/Makefile.unix
@@ -35,9 +35,7 @@
 ############################################################################
 
 TOPDIR := ${shell echo $(CURDIR) | sed -e 's/ /\\ /g'}
--include $(TOPDIR)/.config
-include $(TOPDIR)/tools/Config.mk
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # GIT directory present
 
@@ -166,7 +164,7 @@ NUTTXNAME = nuttx
 BIN       = $(NUTTXNAME)$(EXEEXT)
 
 all: $(BIN)
-.PHONY: dirlinks context clean_context check_context config oldconfig menuconfig nconfig qconfig gconfig export subdir_clean clean subdir_distclean distclean apps_clean apps_distclean
+.PHONY: dirlinks context clean_context config oldconfig menuconfig nconfig qconfig gconfig export subdir_clean clean subdir_distclean distclean apps_clean apps_distclean
 .PHONY: pass1 pass1dep
 .PHONY: pass2 pass2dep
 
@@ -343,7 +341,7 @@ dirlinks: include/arch include/arch/board include/arch/chip $(ARCH_SRC)/board $(
 # the config.h and version.h header files in the include/nuttx directory and
 # the establishment of symbolic links to configured directories.
 
-context: check_context include/nuttx/config.h include/nuttx/version.h include/math.h include/float.h include/stdarg.h include/setjmp.h dirlinks
+context: include/nuttx/config.h include/nuttx/version.h include/math.h include/float.h include/stdarg.h include/setjmp.h dirlinks
 	$(Q) mkdir -p staging
 	$(Q) for dir in $(CONTEXTDIRS) ; do \
 		$(MAKE) -C $$dir TOPDIR="$(TOPDIR)" context; \
@@ -365,22 +363,6 @@ clean_context:
 	$(call DELFILE, include/stdarg.h)
 	$(call DELFILE, include/setjmp.h)
 
-# check_context
-#
-# This target checks if NuttX has been configured.  NuttX is configured using
-# the script tools/configure.sh.  That script will install certain files in
-# the top-level NuttX build directory.  This target verifies that those
-# configuration files have been installed and that NuttX is ready to be built.
-
-check_context:
-	$(Q) if [ ! -e $(TOPDIR)/.config -o ! -e $(TOPDIR)/Make.defs ]; then \
-		echo "" ; \
-		echo "Nuttx has not been configured:" ; \
-		echo "  tools/configure.sh <target>" ; \
-		echo "" ; \
-		exit 1 ; \
-	fi
-
 # Archive targets.  The target build sequence will first create a series of
 # libraries, one per configured source file directory.  The final NuttX
 # execution will then be built from those libraries.  The following targets
diff --git a/tools/Makefile.win b/tools/Makefile.win
index 46eb557..4dee643 100644
--- a/tools/Makefile.win
+++ b/tools/Makefile.win
@@ -36,10 +36,7 @@
 export SHELL=cmd
 
 TOPDIR := ${shell echo %CD%}
--include $(TOPDIR)\.config
-include $(TOPDIR)\tools\Config.mk
--include $(TOPDIR)\Make.defs
-
+include $(TOPDIR)\Make.defs
 -include $(TOPDIR)\.version
 
 # In case .version file does not exist
@@ -155,7 +152,7 @@ NUTTXNAME = nuttx
 BIN       = $(NUTTXNAME)$(EXEEXT)
 
 all: $(BIN)
-.PHONY: dirlinks context clean_context check_context configenv config oldconfig menuconfig nconfig export subdir_clean clean subdir_distclean distclean apps_clean apps_distclean
+.PHONY: dirlinks context clean_context configenv config oldconfig menuconfig nconfig export subdir_clean clean subdir_distclean distclean apps_clean apps_distclean
 .PHONY: pass1 pass1dep
 .PHONY: pass2 pass2dep
 
@@ -326,7 +323,7 @@ dirlinks: include\arch include\arch\board include\arch\chip $(ARCH_SRC)\board $(
 # the config.h and version.h header files in the include\nuttx directory and
 # the establishment of symbolic links to configured directories.
 
-context: check_context include\nuttx\config.h include\nuttx\version.h include\math.h include\float.h include\stdarg.h include\setjmp.h dirlinks
+context: include\nuttx\config.h include\nuttx\version.h include\math.h include\float.h include\stdarg.h include\setjmp.h dirlinks
 	$(Q) mkdir -p staging
 	$(Q) for %%G in ($(CONTEXTDIRS)) do ( $(MAKE) -C %%G TOPDIR="$(TOPDIR)" context )
 
@@ -344,17 +341,6 @@ clean_context:
 	$(call DELFILE, include\stdarg.h)
 	$(call DELFILE, include\setjmp.h)
 
-# check_context
-#
-# This target checks if NuttX has been configured.  NuttX is configured using
-# the script tools\configure.bat.  That script will install certain files in
-# the top-level NuttX build directory.  This target verifies that those
-# configuration files have been installed and that NuttX is ready to be built.
-
-check_context:
-	$(Q) if not exist $(TOPDIR)\.config echo "$(TOPDIR)\.config does not exist"
-	$(Q) if not exist $(TOPDIR)\Make.defs echo "$(TOPDIR)\Make.defs does not exist"
-
 # Archive targets.  The target build sequence will first create a series of
 # libraries, one per configured source file directory.  The final NuttX
 # execution will then be built from those libraries.  The following targets
diff --git a/tools/README.txt b/tools/README.txt
index 023a174..e824a4e 100644
--- a/tools/README.txt
+++ b/tools/README.txt
@@ -20,7 +20,7 @@ Config.mk
   This file (along with <nuttx>/.config) must be included at the top of
   each configuration-specific Make.defs file like:
 
-    -include $(TOPDIR)/.config
+    include $(TOPDIR)/.config
     include $(TOPDIR)/tools/Config.mk
 
   Subsequent logic within the configuration-specific Make.defs file may then
diff --git a/tools/zds/Makefile b/tools/zds/Makefile
index ebc40f5..8ed8c7f 100644
--- a/tools/zds/Makefile
+++ b/tools/zds/Makefile
@@ -19,7 +19,7 @@
 ############################################################################
 
 TOPDIR ?= $(CURDIR)/..
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 # Define HOSTCC on the make command line if it differs from these defaults
 # Define HOSTCFLAGS with -g on the make command line to build debug versions
diff --git a/video/Makefile b/video/Makefile
index 7ef9464..61fe445 100644
--- a/video/Makefile
+++ b/video/Makefile
@@ -33,7 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
+include $(TOPDIR)/Make.defs
 
 ASRCS =
 CSRCS =
diff --git a/wireless/Makefile b/wireless/Makefile
index 254e449..b613f30 100644
--- a/wireless/Makefile
+++ b/wireless/Makefile
@@ -33,8 +33,7 @@
 #
 ############################################################################
 
--include $(TOPDIR)/Make.defs
-DELIM ?= $(strip /)
+include $(TOPDIR)/Make.defs
 
 # Add files to the build