From 18ef68f001622bfd913d4269bf191563a5be475c Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Thu, 4 Oct 2012 09:16:13 -0600 Subject: [PATCH] tmicore and tmirws platforms -> tmimsp family --- support/make/tmicore.target | 7 +- support/make/tmirws.target | 7 +- .../{tmicore/.platform => tmimsp/.family} | 8 ++- .../{tmicore => tmimsp/common}/DemoSensorC.nc | 0 .../common}/DemoSensorNowC.nc | 0 .../common}/DemoSensorStreamC.nc | 0 .../common}/HplUserButtonC.nc | 0 .../{tmicore => tmimsp/common}/MoteClockC.nc | 0 .../{tmicore => tmimsp/common}/MoteClockP.nc | 0 .../common}/MotePlatformC.nc | 0 .../common}/PlatformLedsC.nc | 0 .../common}/PlatformSerialC.nc | 0 .../common}/PlatformSerialP.nc | 0 .../common}/PlatformUartC.nc | 0 .../common}/SwitchToggleC.nc | 0 .../{tmicore => tmimsp/common}/UserButton.h | 0 .../{tmicore => tmimsp/common}/UserButtonC.nc | 0 .../{tmicore => tmimsp/common}/UserButtonP.nc | 0 .../{tmicore => tmimsp/common}/VoltageC.nc | 0 .../common}/VoltageStreamC.nc | 0 .../common}/chips/at25df/At25dfSpiConfigP.nc | 0 .../common}/chips/at25df/HplStm25pPinsC.nc | 0 .../common}/chips/at25df/HplStm25pSpiC.nc | 0 .../common}/chips/at25df/NoMsp430GpioC.nc | 0 .../common}/chips/bq2403x/BQ2403XPinsC.nc | 0 .../common}/chips/cp210x/CP210XPinsC.nc | 0 .../{tmicore => tmimsp/common}/hardware.h | 0 .../{tmicore => tmimsp/common}/platform.h | 0 tos/platforms/tmimsp/tmicore/.platform | 0 tos/platforms/tmimsp/tmirws/.platform | 14 ++++ .../{ => tmimsp}/tmirws/MotePlatformC.nc | 0 .../tmirws/chips/scp1000/Scp1000PinsC.nc | 0 .../tmirws/chips/scp1000/Scp1000PinsP.nc | 0 .../tmirws/chips/scp1000/Scp1000SpiC.nc | 0 .../tmirws/chips/scp1000/Scp1000SpiConfigC.nc | 0 .../tmirws/chips/sht11/HalSensirionSht11C.nc | 0 .../tmirws/chips/sht11/HplSensirionSht11C.nc | 0 .../tmirws/chips/sht11/HplSensirionSht11P.nc | 0 .../tmirws/chips/sht11/Msp430OpenDrainC.nc | 0 .../tmirws/chips/sht11/Msp430OpenDrainP.nc | 0 .../tmirws/chips/sht11/OpenDrainC.nc | 0 .../tmirws/chips/sht11/OpenDrainP.nc | 0 .../tmirws/chips/sht11/SensirionSht11C.nc | 0 tos/platforms/tmirws/.platform | 65 ------------------- 44 files changed, 29 insertions(+), 72 deletions(-) rename tos/platforms/{tmicore/.platform => tmimsp/.family} (93%) rename tos/platforms/{tmicore => tmimsp/common}/DemoSensorC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/DemoSensorNowC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/DemoSensorStreamC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/HplUserButtonC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/MoteClockC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/MoteClockP.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/MotePlatformC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/PlatformLedsC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/PlatformSerialC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/PlatformSerialP.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/PlatformUartC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/SwitchToggleC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/UserButton.h (100%) rename tos/platforms/{tmicore => tmimsp/common}/UserButtonC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/UserButtonP.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/VoltageC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/VoltageStreamC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/at25df/At25dfSpiConfigP.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/at25df/HplStm25pPinsC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/at25df/HplStm25pSpiC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/at25df/NoMsp430GpioC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/bq2403x/BQ2403XPinsC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/chips/cp210x/CP210XPinsC.nc (100%) rename tos/platforms/{tmicore => tmimsp/common}/hardware.h (100%) rename tos/platforms/{tmicore => tmimsp/common}/platform.h (100%) create mode 100644 tos/platforms/tmimsp/tmicore/.platform create mode 100644 tos/platforms/tmimsp/tmirws/.platform rename tos/platforms/{ => tmimsp}/tmirws/MotePlatformC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/scp1000/Scp1000PinsC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/scp1000/Scp1000PinsP.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/scp1000/Scp1000SpiC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/scp1000/Scp1000SpiConfigC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/HalSensirionSht11C.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/HplSensirionSht11C.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/HplSensirionSht11P.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/Msp430OpenDrainC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/Msp430OpenDrainP.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/OpenDrainC.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/OpenDrainP.nc (100%) rename tos/platforms/{ => tmimsp}/tmirws/chips/sht11/SensirionSht11C.nc (100%) delete mode 100644 tos/platforms/tmirws/.platform diff --git a/support/make/tmicore.target b/support/make/tmicore.target index b0b63d61..ce138796 100644 --- a/support/make/tmicore.target +++ b/support/make/tmicore.target @@ -12,8 +12,11 @@ OPTFLAGS += -O MSP_BSL ?= tos-bsl MSP_BSL_FLAGS = --device=cp2103 -#VOLUME_FILE = volumes-stm25p.xml -#VOLUME_ALLOCATOR ?= tos-storage-stm25p +PLATFORMDIR = $(TOSDIR)/platforms/tmimsp/$(PLATFORM) +PFLAGS += -I$(PLATFORMDIR) + +VOLUME_FILE = volumes-at25df041a.xml +VOLUME_ALLOCATOR ?= tos-storage-stm25p ifdef CC2420_CHANNEL PFLAGS += -DCC2420_DEF_CHANNEL=$(CC2420_CHANNEL) diff --git a/support/make/tmirws.target b/support/make/tmirws.target index 578ec1f9..cfea045b 100644 --- a/support/make/tmirws.target +++ b/support/make/tmirws.target @@ -12,8 +12,11 @@ OPTFLAGS += -O MSP_BSL ?= tos-bsl MSP_BSL_FLAGS = --device=cp2103 -#VOLUME_FILE = volumes-stm25p.xml -#VOLUME_ALLOCATOR ?= tos-storage-stm25p +PLATFORMDIR = $(TOSDIR)/platforms/tmimsp/$(PLATFORM) +PFLAGS += -I$(PLATFORMDIR) + +VOLUME_FILE = volumes-at25df041a.xml +VOLUME_ALLOCATOR ?= tos-storage-stm25p ifdef CC2420_CHANNEL PFLAGS += -DCC2420_DEF_CHANNEL=$(CC2420_CHANNEL) diff --git a/tos/platforms/tmicore/.platform b/tos/platforms/tmimsp/.family similarity index 93% rename from tos/platforms/tmicore/.platform rename to tos/platforms/tmimsp/.family index f80694a5..bda9749f 100644 --- a/tos/platforms/tmicore/.platform +++ b/tos/platforms/tmimsp/.family @@ -1,12 +1,14 @@ +# tmimsp .family +# # Includes that should take precedence come first. Platforms come before # chips because they may override files. These must be specified as # @includes instead of -I's to @opts, otherwise the %T won't be processed # by ncc. push( @includes, qw( - %T/platforms/tmicore - %T/platforms/tmicore/chips/bq2403x - %T/platforms/tmicore/chips/cp210x + %F/common + %F/common/chips/bq2403x + %F/common/chips/cp210x %T/platforms/telosa %T/chips/msp430 %T/chips/msp430/adc12 diff --git a/tos/platforms/tmicore/DemoSensorC.nc b/tos/platforms/tmimsp/common/DemoSensorC.nc similarity index 100% rename from tos/platforms/tmicore/DemoSensorC.nc rename to tos/platforms/tmimsp/common/DemoSensorC.nc diff --git a/tos/platforms/tmicore/DemoSensorNowC.nc b/tos/platforms/tmimsp/common/DemoSensorNowC.nc similarity index 100% rename from tos/platforms/tmicore/DemoSensorNowC.nc rename to tos/platforms/tmimsp/common/DemoSensorNowC.nc diff --git a/tos/platforms/tmicore/DemoSensorStreamC.nc b/tos/platforms/tmimsp/common/DemoSensorStreamC.nc similarity index 100% rename from tos/platforms/tmicore/DemoSensorStreamC.nc rename to tos/platforms/tmimsp/common/DemoSensorStreamC.nc diff --git a/tos/platforms/tmicore/HplUserButtonC.nc b/tos/platforms/tmimsp/common/HplUserButtonC.nc similarity index 100% rename from tos/platforms/tmicore/HplUserButtonC.nc rename to tos/platforms/tmimsp/common/HplUserButtonC.nc diff --git a/tos/platforms/tmicore/MoteClockC.nc b/tos/platforms/tmimsp/common/MoteClockC.nc similarity index 100% rename from tos/platforms/tmicore/MoteClockC.nc rename to tos/platforms/tmimsp/common/MoteClockC.nc diff --git a/tos/platforms/tmicore/MoteClockP.nc b/tos/platforms/tmimsp/common/MoteClockP.nc similarity index 100% rename from tos/platforms/tmicore/MoteClockP.nc rename to tos/platforms/tmimsp/common/MoteClockP.nc diff --git a/tos/platforms/tmicore/MotePlatformC.nc b/tos/platforms/tmimsp/common/MotePlatformC.nc similarity index 100% rename from tos/platforms/tmicore/MotePlatformC.nc rename to tos/platforms/tmimsp/common/MotePlatformC.nc diff --git a/tos/platforms/tmicore/PlatformLedsC.nc b/tos/platforms/tmimsp/common/PlatformLedsC.nc similarity index 100% rename from tos/platforms/tmicore/PlatformLedsC.nc rename to tos/platforms/tmimsp/common/PlatformLedsC.nc diff --git a/tos/platforms/tmicore/PlatformSerialC.nc b/tos/platforms/tmimsp/common/PlatformSerialC.nc similarity index 100% rename from tos/platforms/tmicore/PlatformSerialC.nc rename to tos/platforms/tmimsp/common/PlatformSerialC.nc diff --git a/tos/platforms/tmicore/PlatformSerialP.nc b/tos/platforms/tmimsp/common/PlatformSerialP.nc similarity index 100% rename from tos/platforms/tmicore/PlatformSerialP.nc rename to tos/platforms/tmimsp/common/PlatformSerialP.nc diff --git a/tos/platforms/tmicore/PlatformUartC.nc b/tos/platforms/tmimsp/common/PlatformUartC.nc similarity index 100% rename from tos/platforms/tmicore/PlatformUartC.nc rename to tos/platforms/tmimsp/common/PlatformUartC.nc diff --git a/tos/platforms/tmicore/SwitchToggleC.nc b/tos/platforms/tmimsp/common/SwitchToggleC.nc similarity index 100% rename from tos/platforms/tmicore/SwitchToggleC.nc rename to tos/platforms/tmimsp/common/SwitchToggleC.nc diff --git a/tos/platforms/tmicore/UserButton.h b/tos/platforms/tmimsp/common/UserButton.h similarity index 100% rename from tos/platforms/tmicore/UserButton.h rename to tos/platforms/tmimsp/common/UserButton.h diff --git a/tos/platforms/tmicore/UserButtonC.nc b/tos/platforms/tmimsp/common/UserButtonC.nc similarity index 100% rename from tos/platforms/tmicore/UserButtonC.nc rename to tos/platforms/tmimsp/common/UserButtonC.nc diff --git a/tos/platforms/tmicore/UserButtonP.nc b/tos/platforms/tmimsp/common/UserButtonP.nc similarity index 100% rename from tos/platforms/tmicore/UserButtonP.nc rename to tos/platforms/tmimsp/common/UserButtonP.nc diff --git a/tos/platforms/tmicore/VoltageC.nc b/tos/platforms/tmimsp/common/VoltageC.nc similarity index 100% rename from tos/platforms/tmicore/VoltageC.nc rename to tos/platforms/tmimsp/common/VoltageC.nc diff --git a/tos/platforms/tmicore/VoltageStreamC.nc b/tos/platforms/tmimsp/common/VoltageStreamC.nc similarity index 100% rename from tos/platforms/tmicore/VoltageStreamC.nc rename to tos/platforms/tmimsp/common/VoltageStreamC.nc diff --git a/tos/platforms/tmicore/chips/at25df/At25dfSpiConfigP.nc b/tos/platforms/tmimsp/common/chips/at25df/At25dfSpiConfigP.nc similarity index 100% rename from tos/platforms/tmicore/chips/at25df/At25dfSpiConfigP.nc rename to tos/platforms/tmimsp/common/chips/at25df/At25dfSpiConfigP.nc diff --git a/tos/platforms/tmicore/chips/at25df/HplStm25pPinsC.nc b/tos/platforms/tmimsp/common/chips/at25df/HplStm25pPinsC.nc similarity index 100% rename from tos/platforms/tmicore/chips/at25df/HplStm25pPinsC.nc rename to tos/platforms/tmimsp/common/chips/at25df/HplStm25pPinsC.nc diff --git a/tos/platforms/tmicore/chips/at25df/HplStm25pSpiC.nc b/tos/platforms/tmimsp/common/chips/at25df/HplStm25pSpiC.nc similarity index 100% rename from tos/platforms/tmicore/chips/at25df/HplStm25pSpiC.nc rename to tos/platforms/tmimsp/common/chips/at25df/HplStm25pSpiC.nc diff --git a/tos/platforms/tmicore/chips/at25df/NoMsp430GpioC.nc b/tos/platforms/tmimsp/common/chips/at25df/NoMsp430GpioC.nc similarity index 100% rename from tos/platforms/tmicore/chips/at25df/NoMsp430GpioC.nc rename to tos/platforms/tmimsp/common/chips/at25df/NoMsp430GpioC.nc diff --git a/tos/platforms/tmicore/chips/bq2403x/BQ2403XPinsC.nc b/tos/platforms/tmimsp/common/chips/bq2403x/BQ2403XPinsC.nc similarity index 100% rename from tos/platforms/tmicore/chips/bq2403x/BQ2403XPinsC.nc rename to tos/platforms/tmimsp/common/chips/bq2403x/BQ2403XPinsC.nc diff --git a/tos/platforms/tmicore/chips/cp210x/CP210XPinsC.nc b/tos/platforms/tmimsp/common/chips/cp210x/CP210XPinsC.nc similarity index 100% rename from tos/platforms/tmicore/chips/cp210x/CP210XPinsC.nc rename to tos/platforms/tmimsp/common/chips/cp210x/CP210XPinsC.nc diff --git a/tos/platforms/tmicore/hardware.h b/tos/platforms/tmimsp/common/hardware.h similarity index 100% rename from tos/platforms/tmicore/hardware.h rename to tos/platforms/tmimsp/common/hardware.h diff --git a/tos/platforms/tmicore/platform.h b/tos/platforms/tmimsp/common/platform.h similarity index 100% rename from tos/platforms/tmicore/platform.h rename to tos/platforms/tmimsp/common/platform.h diff --git a/tos/platforms/tmimsp/tmicore/.platform b/tos/platforms/tmimsp/tmicore/.platform new file mode 100644 index 00000000..e69de29b diff --git a/tos/platforms/tmimsp/tmirws/.platform b/tos/platforms/tmimsp/tmirws/.platform new file mode 100644 index 00000000..7f3278da --- /dev/null +++ b/tos/platforms/tmimsp/tmirws/.platform @@ -0,0 +1,14 @@ +# tmirws .platform +# +# Includes that should take precedence come first. Platforms come before +# chips because they may override files. These must be specified as +# @includes instead of -I's to @opts, otherwise the %T won't be processed +# by ncc. + +push( @includes, qw( + %P + %P/chips/scp1000 + %P/chips/sht11 + %T/chips/scp1000 + %T/chips/sht11 +) ); diff --git a/tos/platforms/tmirws/MotePlatformC.nc b/tos/platforms/tmimsp/tmirws/MotePlatformC.nc similarity index 100% rename from tos/platforms/tmirws/MotePlatformC.nc rename to tos/platforms/tmimsp/tmirws/MotePlatformC.nc diff --git a/tos/platforms/tmirws/chips/scp1000/Scp1000PinsC.nc b/tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000PinsC.nc similarity index 100% rename from tos/platforms/tmirws/chips/scp1000/Scp1000PinsC.nc rename to tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000PinsC.nc diff --git a/tos/platforms/tmirws/chips/scp1000/Scp1000PinsP.nc b/tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000PinsP.nc similarity index 100% rename from tos/platforms/tmirws/chips/scp1000/Scp1000PinsP.nc rename to tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000PinsP.nc diff --git a/tos/platforms/tmirws/chips/scp1000/Scp1000SpiC.nc b/tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000SpiC.nc similarity index 100% rename from tos/platforms/tmirws/chips/scp1000/Scp1000SpiC.nc rename to tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000SpiC.nc diff --git a/tos/platforms/tmirws/chips/scp1000/Scp1000SpiConfigC.nc b/tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000SpiConfigC.nc similarity index 100% rename from tos/platforms/tmirws/chips/scp1000/Scp1000SpiConfigC.nc rename to tos/platforms/tmimsp/tmirws/chips/scp1000/Scp1000SpiConfigC.nc diff --git a/tos/platforms/tmirws/chips/sht11/HalSensirionSht11C.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/HalSensirionSht11C.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/HalSensirionSht11C.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/HalSensirionSht11C.nc diff --git a/tos/platforms/tmirws/chips/sht11/HplSensirionSht11C.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/HplSensirionSht11C.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/HplSensirionSht11C.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/HplSensirionSht11C.nc diff --git a/tos/platforms/tmirws/chips/sht11/HplSensirionSht11P.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/HplSensirionSht11P.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/HplSensirionSht11P.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/HplSensirionSht11P.nc diff --git a/tos/platforms/tmirws/chips/sht11/Msp430OpenDrainC.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/Msp430OpenDrainC.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/Msp430OpenDrainC.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/Msp430OpenDrainC.nc diff --git a/tos/platforms/tmirws/chips/sht11/Msp430OpenDrainP.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/Msp430OpenDrainP.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/Msp430OpenDrainP.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/Msp430OpenDrainP.nc diff --git a/tos/platforms/tmirws/chips/sht11/OpenDrainC.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/OpenDrainC.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/OpenDrainC.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/OpenDrainC.nc diff --git a/tos/platforms/tmirws/chips/sht11/OpenDrainP.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/OpenDrainP.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/OpenDrainP.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/OpenDrainP.nc diff --git a/tos/platforms/tmirws/chips/sht11/SensirionSht11C.nc b/tos/platforms/tmimsp/tmirws/chips/sht11/SensirionSht11C.nc similarity index 100% rename from tos/platforms/tmirws/chips/sht11/SensirionSht11C.nc rename to tos/platforms/tmimsp/tmirws/chips/sht11/SensirionSht11C.nc diff --git a/tos/platforms/tmirws/.platform b/tos/platforms/tmirws/.platform deleted file mode 100644 index af2b475f..00000000 --- a/tos/platforms/tmirws/.platform +++ /dev/null @@ -1,65 +0,0 @@ -# Includes that should take precedence come first. Platforms come before -# chips because they may override files. These must be specified as -# @includes instead of -I's to @opts, otherwise the %T won't be processed -# by ncc. - -push( @includes, qw( - %T/platforms/tmirws - %T/platforms/tmirws/chips/scp1000 - %T/platforms/tmirws/chips/sht11 - %T/platforms/tmicore - %T/platforms/tmicore/chips/bq2403x - %T/platforms/tmicore/chips/cp210x - %T/platforms/telosa - %T/chips/msp430 - %T/chips/msp430/adc12 - %T/chips/msp430/dma - %T/chips/msp430/pins - %T/chips/msp430/timer - %T/chips/msp430/usci - %T/chips/msp430/sensors - %T/chips/bq2403x - %T/chips/cp210x - %T/chips/scp1000 - %T/chips/sht11 - %T/lib/timer - %T/lib/serial - %T/lib/adc - %T/lib/power -) ); - -@opts = qw( - -gcc=msp430-gcc - -mmcu=msp430x2417 - -fnesc-target=msp430 - -fnesc-no-debug -); - -push @opts, "-fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask" if !$with_scheduler_flag; -push @opts, "-mingw-gcc" if $cygwin; - -$ENV{'CIL_MACHINE'} = - "version_major=3 " . - "version_minor=2 " . - "version=msp430-3.2.3 " . - "short=2,2 " . - "int=2,2 " . - "long=4,2 " . - "long_long=8,2 " . - "pointer=2,2 " . - "enum=2,2 " . - "float=4,2 " . - "double=4,2 " . - "long_double=4,2 " . - "void=1,1 " . - "fun=1,2 " . - "wchar_size_size=2,2 " . - "alignof_string=1 " . - "max_alignment=1 " . - "char_wchar_signed=true,true " . - "const_string_literals=true " . - "big_endian=false " . - "underscore_name=false " . - "__builtin_va_list=true " . - "__thread_is_keyword=true"; - -- 2.39.2