QUOTE (Pavel V. @ Feb 2 2012, 13:17)

Да, действительно

Однако, в других примерах, которые я смотрел, секции .fini_array и .dtors (похоже, именно в них должны помещаться деструкторы) присутствуют.
У меня тоже присутствовали. Пока безобидный проект при сборке под линухом чуток другой версией гцц вдруг не потащил за собой поддержку файловых операций и всего-прочего на несколько десятков К.
QUOTE (Pavel V. @ Feb 2 2012, 13:17)

Осталось теперь отладку добить через J-Link и можно праздновать окончательный переход на GCC
OpenOCD через JTAG работает, swd пилят потихоньку.