Вопросы по теме 'link-time-optimization'
Оптимизация времени компоновки (lto) для смешанных программ C++/C
Интересно, можно ли эффективно использовать оптимизацию времени компоновки (lto) для программ, состоящих из TU с кодом C++, вызывающим некоторую функцию в TU с кодом C. Итак, есть ли способ встроить функцию C в результирующую программу?
Реальный...
276 просмотров
schedule
05.09.2022
Использование LTO с arm-none-eabi и newlib-nano
Я работаю над встраиваемым проектом для STM32F103 без операционной системы и использую Набор инструментов GNU ARM Embedded версии 7-2017-q4-major . В настоящее время я компилирую через GNU ARM Eclipse.
Я нахожусь в точке, где мне нужно начать...
2892 просмотров
schedule
26.10.2022
Clang: Как проверить, был ли выполнен LTO
Для gcc этот ответ говорит нам, как мы можем проверить, что Link- Выполнена оптимизация времени. Что касается clang, я не вижу записей, похожих на .gnu.lto .
Точнее, у меня есть двоичный файл, в котором я совершенно уверен, что LTO должен...
708 просмотров
schedule
25.03.2024
Разрешено ли LTO удалять неиспользуемый глобальный объект, если в другой единице перевода есть код, полагающийся на побочные эффекты его построения?
Во-первых, просто чтобы избежать проблемы XY: эта проблема исходит от https://github.com/cnjinhao/nana/issues/445#issuecomment-502080177 . Код библиотеки, вероятно, не должен делать такие вещи (полагаясь на создание неиспользуемого глобального...
407 просмотров
schedule
22.01.2023