#
# arc-*-* is not included here, since it only supports .noinit with the
# non-default arcv2elf emulation.
- if {[istarget "arm-*-*"]
+ if { ([istarget "arm-*-*"] && ![istarget "arm*-linux-*"])
|| [istarget "avr-*-*"]
|| [istarget "msp430-*-*"]
|| [istarget "pru-*-*"] } {
# Targets that set HAVE_PERSISTENT=yes in their emulparams script utilizing
# elf.sc, or explicitly define a .persistent section in their linker script.
- if { [istarget "arm-*-*"]
+ if { ([istarget "arm-*-*"] && ![istarget "arm*-linux-*"])
|| [istarget "msp430-*-*"] } {
return 1;
}