Вопросы по теме 'lto'

Перечисление C ++ 11 с членами класса и оптимизацией времени компоновки constexpr
В моем проекте у меня много перечислений, которым необходимо иметь дополнительные атрибуты, связанные с членами перечисления, и вспомогательные статические методы, связанные с типом перечисления. Насколько мне известно, это невозможно сделать со...
1593 просмотров
schedule 20.05.2023

Оптимизация времени компоновки Clang не работает должным образом в Fedora 18
Я новичок в лязге, так что, вероятно, я делаю что-то глупое. Но я потратил несколько часов на поиски решений, включая поиск здесь, где я не нашел вопросов, касающихся -flto с пакетами, предоставленными дистрибутивом. Детали этого описания относятся...
3996 просмотров
schedule 03.06.2022

Можно ли выполнить все оптимизации времени компиляции с оптимизацией времени компоновки?
Или есть некоторые оптимизации, которые можно выполнить только во время компиляции (и, следовательно, работать только в единицах компиляции)? Я спрашиваю, потому что в C единицей компиляции является исходный файл, и я пытаюсь понять, есть ли...
138 просмотров
schedule 06.02.2022

gcc LTO, кажется, удаляет символы отладки
У меня есть проект, работающий на процессоре ARM Cortex-M4, где я пытаюсь включить функцию оптимизации времени компоновки gcc (LTO). В настоящее время мои флаги компиляции и связывания: CFLAGS = -ggdb -ffunction-sections -Og LDFLAGS =...
3161 просмотров
schedule 01.05.2024

после обновления до gcc9.3 связывание segfaults в lto-wrapper, но LTO отключен
Я только что обновил gcc с 7.5 до 9.3 и начал иметь segfaults компоновщика gcc - но только для цели armv7 (все источники создают / связывают OK для целей aarch64 / x86_64). Segfault находится в lto-wrapper, но я отключил LTO, поэтому я немного...
336 просмотров
schedule 06.02.2022