diff --git a/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM0l_math.a b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM0l_math.a new file mode 100644 index 000000000..30c034f57 Binary files /dev/null and b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM0l_math.a differ diff --git a/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM3l_math.a b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM3l_math.a new file mode 100644 index 000000000..b90e307b5 Binary files /dev/null and b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM3l_math.a differ diff --git a/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4l_math.a b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4l_math.a new file mode 100644 index 000000000..813594854 Binary files /dev/null and b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4l_math.a differ diff --git a/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a new file mode 100644 index 000000000..2b4851475 Binary files /dev/null and b/bsp/efm32/Libraries/CMSIS/Lib/GCC/libarm_cortexM4lf_math.a differ