From 9e1aa1288febee69b4a6f4c8e260e5428ae4b815 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sergi=20Hern=C3=A1ndez?= <shernand@iri.upc.edu>
Date: Tue, 11 Aug 2015 18:33:37 +0000
Subject: [PATCH] Added specific compilation flags for each of thr processor
 types.

---
 dynamixel_base/Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dynamixel_base/Makefile b/dynamixel_base/Makefile
index 15320b7..d9e8c5e 100755
--- a/dynamixel_base/Makefile
+++ b/dynamixel_base/Makefile
@@ -5,8 +5,10 @@ COMPILE_OPTS = -mlittle-endian -mthumb -mthumb-interwork
 COMPILE_OPTS += -Wall -O2 -fno-common
 COMPILE_OPTS += -ffreestanding -nostdlib
 
-COMPILE_OPTS_HARD = -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mcpu=cortex-m4
-COMPILE_OPTS_SOFT = -mfloat-abi=softfp -mcpu=cortex-m3
+COMPILE_OPTS_M4_FPU = -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mcpu=cortex-m4
+COMPILE_OPTS_M0 = -mfloat-abi=softfp -mcpu=cortex-m0
+COMPILE_OPTS_M0plus = -mfloat-abi=softfp -mcpu=cortex-m0plus
+COMPILE_OPTS_M3 = -mfloat-abi=softfp -mcpu=cortex-m3
 
 COMM_PATH = ../comm
 UTILS_PATH = ../utils
-- 
GitLab