PLATFORM ?= epic
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
# OPTFLAGS += -O
# Default BSL assumes telosb-like programming interface
MSP_MCU = msp430f149
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
ifndef DEFAULT_PROGRAM
VOLUME_ALLOCATOR ?= tos-storage-at45db
# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+PFLAGS += -mmpy=none
OPTFLAGS += -O
ifndef DEFAULT_PROGRAM
endif
endif
-NESC_FLAGS:=-Wnesc-all -mdisable-hwmul
+NESC_FLAGS:=-Wnesc-all -mmpy=none
$(call TOSMake_include_platform,msp)
#MSP_MCU = msp430f169
# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+PFLAGS += -mmpy=none
OPTFLAGS += -O
# Olimex P169 doesn't support bsl
PLATFORM = shimmer
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
PLATFORM = shimmer2
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
MSP_MCU = msp430f149
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
#MSP_MCU = msp430f1611
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
#OPTFLAGS =
# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+PFLAGS += -mmpy=none
PFLAGS += -mstrict-align
$(call TOSMake_include_platform,tinynode)
#MSP_MCU = msp430f2417
# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
#MSP_MCU = msp430f2417
# Disable MSP430 hardware multiply because it makes MSPGCC die
-# PFLAGS += -mdisable-hwmul
+# PFLAGS += -mmpy=none
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
GCC="msp430-gcc"
OBJCOPY="msp430-objcopy"
NESCFLAGS="-target=telosb -x nesc -fnesc-target=msp430"
-CFLAGS="-c -gcc=$GCC -mmcu=msp430f1611 -Os -mdisable-hwmul -Wall -Wshadow"
+CFLAGS="-c -gcc=$GCC -mmcu=msp430f1611 -Os -mmpy=none -Wall -Wshadow"
OBJFILE=`basename $CFILE .c`.o
BINFILE=`basename $CFILE .c`.bin
GCC="msp430-gcc"
OBJCOPY="msp430-objcopy"
NESCFLAGS="-target=telosb -x nesc -fnesc-target=msp430"
-CFLAGS="-c -gcc=$GCC -mmcu=msp430f1611 -Os -mdisable-hwmul -Wall -Wshadow"
+CFLAGS="-c -gcc=$GCC -mmcu=msp430f1611 -Os -mmpy=none -Wall -Wshadow"
OBJFILE=`basename $CFILE .c`.o
BINFILE=`basename $CFILE .c`.bin