Цитата(alexf @ Jan 9 2015, 05:34)

Это безусловно так. Речь о "GNU ARM C/C++ STM32Fx Project Templates". К сожалению документация на их сайте (http://gnuarmeclipse.livius.net/blog/assign-device-project/) видимо относится к другой версии. Или я что-то не так установил.
Там должно быть можно создать в рамках проэкта другую конфигурацию с другим target CPU. У меня закладки "device" просто нет. Не важно: не так сложно создать новый проэкт и скопировать файлы.
.ld (скрипт линкера)поменять надо или поправить, если не выходите за пределы одного семейства - там обьем памяти прописан - Flash, Ram. Самому компилятору важно только ядро - CM0/CM3/CM4 ....
FPU у вас нет, как я понял, разница в периферии в настройки проекта не входит .
это из mem.ld :
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K
CCMRAM (xrw) : ORIGIN = 0x00000000, LENGTH = 0
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0
EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0
EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0
EXTMEMB2 (rx) : ORIGIN = 0x00000000, LENGTH = 0
EXTMEMB3 (rx) : ORIGIN = 0x00000000, LENGTH = 0
MEMORY_ARRAY (xrw) : ORIGIN = 0x00000000, LENGTH = 0
Ну а где править дефайны(символы) препроцессора - вы уже наверное и сами нашли .
ps плагин свежий -12.2014/Eclipse Luna/GCC4.9/Linux Debian6