From 4f057e14d46beedf64d643bebd06ca3e7e903d1f Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Thu, 3 Nov 2011 17:55:24 -0600 Subject: [PATCH] Remove hwmul-disable; it works in newer GCC --- support/make/epic.target | 4 ++-- support/make/eyesIFXv1.target | 4 ++-- support/make/shimmer.target | 5 +++-- support/make/shimmer2.target | 5 +++-- support/make/telosa.target | 5 +++-- support/make/telosb.target | 5 +++-- support/make/tmicore.target | 4 ++-- support/make/tmirws.target | 2 +- 8 files changed, 19 insertions(+), 15 deletions(-) diff --git a/support/make/epic.target b/support/make/epic.target index c040c96a..72891fe7 100644 --- a/support/make/epic.target +++ b/support/make/epic.target @@ -3,8 +3,8 @@ 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 diff --git a/support/make/eyesIFXv1.target b/support/make/eyesIFXv1.target index 08814478..f42a81d5 100644 --- a/support/make/eyesIFXv1.target +++ b/support/make/eyesIFXv1.target @@ -5,8 +5,8 @@ PLATFORM = eyesIFXv1 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 diff --git a/support/make/shimmer.target b/support/make/shimmer.target index 2a872f81..db5911f1 100644 --- a/support/make/shimmer.target +++ b/support/make/shimmer.target @@ -1,7 +1,8 @@ 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 diff --git a/support/make/shimmer2.target b/support/make/shimmer2.target index b58744cd..7f3ac4d4 100644 --- a/support/make/shimmer2.target +++ b/support/make/shimmer2.target @@ -1,7 +1,8 @@ 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 diff --git a/support/make/telosa.target b/support/make/telosa.target index 2755c1d8..b77ffa18 100644 --- a/support/make/telosa.target +++ b/support/make/telosa.target @@ -5,8 +5,9 @@ PLATFORM ?= telosa 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 diff --git a/support/make/telosb.target b/support/make/telosb.target index ed333efe..c73c7606 100644 --- a/support/make/telosb.target +++ b/support/make/telosb.target @@ -5,8 +5,9 @@ PLATFORM ?= telosb #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 diff --git a/support/make/tmicore.target b/support/make/tmicore.target index 680c6e5d..b0b63d61 100644 --- a/support/make/tmicore.target +++ b/support/make/tmicore.target @@ -5,8 +5,8 @@ PLATFORM ?= tmicore #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 diff --git a/support/make/tmirws.target b/support/make/tmirws.target index 9e9b57d3..578ec1f9 100644 --- a/support/make/tmirws.target +++ b/support/make/tmirws.target @@ -6,7 +6,7 @@ PLATFORM ?= tmirws #MSP_MCU = msp430x2417 # Disable MSP430 hardware multiply because it makes MSPGCC die -PFLAGS += -mdisable-hwmul +# PFLAGS += -mdisable-hwmul OPTFLAGS += -O MSP_BSL ?= tos-bsl -- 2.39.2