toolchain: add toolchain files for new MCUs & simplify makefile
[lwext4.git] / toolchain / cortex-m4.cmake
index 697376a85f1f16e3f1f765c474525928fd96eb53..3447233deb9ecac4faaf99c23175295038a78905 100644 (file)
@@ -1,9 +1,9 @@
-# Name of the target\r
-set(CMAKE_SYSTEM_NAME arm-none-eabi)\r
-set(CMAKE_SYSTEM_PROCESSOR cortex-m4)\r
-\r
-set(MCPU_FLAGS "-mthumb -mcpu=cortex-m4")\r
-set(VFP_FLAGS "-mfloat-abi=hard -mfpu=fpv4-sp-d16")\r
-\r
-\r
+# Name of the target
+set(CMAKE_SYSTEM_NAME Generic)
+set(CMAKE_SYSTEM_PROCESSOR cortex-m4)
+
+set(MCPU_FLAGS "-mthumb -mcpu=cortex-m4")
+set(VFP_FLAGS "")
+set(LD_FLAGS "-nostartfiles")
+
 include(${CMAKE_CURRENT_LIST_DIR}/common/arm-none-eabi.cmake)
\ No newline at end of file