
Попробовал разные ключи, приведенные выше: -CX и -Xg размер исполняемого файла не уменьшили, а добавили в туже папку ещё файлы libp*.a *.dbg соответственно (где * - название файла);
ключ -XX уменьшил размер маленькой программки (30 строк кода) со 150 kb до 44 kb, что уже хорошо, но больше 17 kb, которые получаются с помощью Turbo Pascal 7 в Windows. Разные компиляторы и ОС, но ради интереса привожу сравнение.
upd: оптимизация с дополнительным ключом -O3 дала выйгрыш в 112 байт.
upd2: fpc-2.4.0-0 -XX: 47.1kb , fpc-2.4.0-0 -XX -O3: 45 kb