Улучшение оптимизации размера кода с помощью AMRCC

Я пытаюсь поддержать компилятор ARMCC относительно оптимизации размера кода.

Мой вывод компоновщика выглядит следующим образом: Размер программы: Code=14900 RO-data=792 ...

Какой раздел может быть лучше оптимизирован компилятором?

Путем рефакторинга кода я могу "сдвинуть" байты из раздела "Код" в раздел "RO-данные" (оба находятся в ПЗУ) и наоборот. Это не влияет на сумму байтов в этом разделе. Размер кода уменьшается с тем же количеством байтов раздела RO-данных. Так что пока это не имеет никакого смысла.

Имеет ли смысл отдавать предпочтение одному из двух регионов, чтобы максимально поддерживать оптимизатор?

0 ответов

Другие вопросы по тегам