diff --git a/cpu/cc2538/Makefile b/cpu/cc2538/Makefile index 849491f769..5d00c79fad 100644 --- a/cpu/cc2538/Makefile +++ b/cpu/cc2538/Makefile @@ -9,4 +9,7 @@ ifneq (,$(filter cc2538_rf,$(USEMODULE))) DIRS += radio endif +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/cc26x0/Makefile b/cpu/cc26x0/Makefile index 67506e130a..40dc0d8f05 100644 --- a/cpu/cc26x0/Makefile +++ b/cpu/cc26x0/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # Add a list of subdirectories, that should also be built: DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/ezr32wg/Makefile b/cpu/ezr32wg/Makefile index 21f0d18719..edc9a57a6b 100644 --- a/cpu/ezr32wg/Makefile +++ b/cpu/ezr32wg/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/k64f/Makefile b/cpu/k64f/Makefile index 12ba41f9cf..68605a469b 100644 --- a/cpu/k64f/Makefile +++ b/cpu/k64f/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(KINETIS_COMMON) +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/lm4f120/Makefile b/cpu/lm4f120/Makefile index 21f0d18719..edc9a57a6b 100644 --- a/cpu/lm4f120/Makefile +++ b/cpu/lm4f120/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/lpc11u34/Makefile b/cpu/lpc11u34/Makefile index 21f0d18719..edc9a57a6b 100644 --- a/cpu/lpc11u34/Makefile +++ b/cpu/lpc11u34/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/lpc1768/Makefile b/cpu/lpc1768/Makefile index 21f0d18719..edc9a57a6b 100644 --- a/cpu/lpc1768/Makefile +++ b/cpu/lpc1768/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/nrf51/Makefile b/cpu/nrf51/Makefile index e4e81ca5d6..f16a1bd3f3 100644 --- a/cpu/nrf51/Makefile +++ b/cpu/nrf51/Makefile @@ -9,4 +9,7 @@ ifneq (,$(filter radio_nrfmin,$(USEMODULE))) DIRS += radio/nrfmin endif +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/nrf52/Makefile b/cpu/nrf52/Makefile index f6c26f69b7..7600b58931 100644 --- a/cpu/nrf52/Makefile +++ b/cpu/nrf52/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/nrf5x_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/sam3/Makefile b/cpu/sam3/Makefile index 21f0d18719..edc9a57a6b 100644 --- a/cpu/sam3/Makefile +++ b/cpu/sam3/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/samd21/Makefile b/cpu/samd21/Makefile index 6f9d9482ca..f042e7599c 100644 --- a/cpu/samd21/Makefile +++ b/cpu/samd21/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/sam21_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/saml21/Makefile b/cpu/saml21/Makefile index 6f9d9482ca..f042e7599c 100644 --- a/cpu/saml21/Makefile +++ b/cpu/saml21/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/sam21_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/stm32f0/Makefile b/cpu/stm32f0/Makefile index 9836e38e6d..9ee4ce4e3e 100644 --- a/cpu/stm32f0/Makefile +++ b/cpu/stm32f0/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/stm32_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/stm32f1/Makefile b/cpu/stm32f1/Makefile index 957260e9b1..7610bbb5e2 100644 --- a/cpu/stm32f1/Makefile +++ b/cpu/stm32f1/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS += periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/stm32_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/stm32f3/Makefile b/cpu/stm32f3/Makefile index 9836e38e6d..9ee4ce4e3e 100644 --- a/cpu/stm32f3/Makefile +++ b/cpu/stm32f3/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/stm32_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/stm32f4/Makefile b/cpu/stm32f4/Makefile index 9836e38e6d..9ee4ce4e3e 100644 --- a/cpu/stm32f4/Makefile +++ b/cpu/stm32f4/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS = periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/stm32_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base diff --git a/cpu/stm32l1/Makefile b/cpu/stm32l1/Makefile index 957260e9b1..7610bbb5e2 100644 --- a/cpu/stm32l1/Makefile +++ b/cpu/stm32l1/Makefile @@ -4,4 +4,7 @@ MODULE = cpu # add a list of subdirectories, that should also be build DIRS += periph $(RIOTCPU)/cortexm_common $(RIOTCPU)/stm32_common +# (file triggers compiler bug. see #5775) +SRC_NOLTO += vectors.c + include $(RIOTBASE)/Makefile.base