PLATFORM ?= epic
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
# OPTFLAGS += -O
# Default BSL assumes telosb-like programming interface
MSP_MCU = msp430x149
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
OPTFLAGS += -O
ifndef DEFAULT_PROGRAM
PLATFORM = shimmer
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
+
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
PLATFORM = shimmer2
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
+
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
MSP_MCU = msp430x149
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
+
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
#MSP_MCU = msp430x1611
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
+
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
#MSP_MCU = msp430x2417
-# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# Remove MSP430 hardware multiply disable: new msp430-gcc fixes
+# PFLAGS += -mdisable-hwmul
OPTFLAGS += -O
MSP_BSL ?= tos-bsl
#MSP_MCU = msp430x2417
# Disable MSP430 hardware multiply because it makes MSPGCC die
-PFLAGS += -mdisable-hwmul
+# PFLAGS += -mdisable-hwmul
OPTFLAGS += -O
MSP_BSL ?= tos-bsl