> Hi all,
>
> We have a MSP 430 project developed with release 20041112 of the Win32
> toolchain.  Our c source files have been named with the suffix .cpp and
> while we have not used any classes some minor C++ language features
> (namespaces, variable declaration in the middle of blocks, maybe some
> others) have been used.  Our makefile invoked the executable
> msp430-g++.exe to compile C++ source files,
>

Do you actually need C++ ?  There are certainly things (other than classes,
and "heavy" features like exceptions and RTTI) that C++ supports that C
doesn't, such as namespaces.  But there are a lot of advantages in sticking
to plain C, especially since gcc supports a number of C++ features in C
(often via C99).  Of your two example features above, namespaces are not
supported (maybe someday?), while variable declaration in the middle of
blocks is fully supported.


> I've recently downloaded the latest release (20060424) and found that
> C++ support has been pulled from under us.  There's no msp430-g++.exe in
> the install and when we try to compile our files with msp430-gcc.exe we
> get the
>
> msp430-gcc: corch.cc: C++ compiler not installed on this system
>
> error message.
>
> Could anyone out there point me towards an explanation of when and why
> this has changed, as I've scanned the release notes and mailing list
> archive without really finding anything.
>
> Thanks
>
> Richard.
>



Reply via email to