While GCC and newlib are rather agnostic to the MSP430 triplet, both clang
[1-3] and rustc [4] expect binutils/gcc to be named "msp430-elf-*". Please
change the MSP430 target triplet to "msp430-elf" for compatibility with these
tools.
[1] https://github.com/llvm/llvm-project/blob/44fc88bb27df4cbbe94d225398894d5175ae5f30/clang/lib/Driver/ToolChains/MSP430.cpp#L154
[2] https://github.com/llvm/llvm-project/blob/cd10182794b76adacc6a1c94953cdb2891d5735b/clang/lib/Driver/ToolChains/Gnu.cpp#L2437
[3] https://github.com/llvm/llvm-project/blob/3ff11b27bbd8eca219dab55e9589fcf6a76a79cb/clang/lib/Driver/ToolChains/MSP430.h#L64
[4] https://github.com/rust-lang/rust/blob/32ffad32f4cdad86624f6ec46737f70d98a9a88d/compiler/rustc_target/src/spec/targets/msp430_none_elf.rs#L26