-
- А я не исключаю того, что если функция в примере ТС вызывается с передачей параметра вместо адреса, то она вызывается с передачей параметра вместо адреса во всех остальных местах вызова. Nikolay_Po(219 знак., 04.05.2019 23:01)
- Во всех остальных местах вызова чего? На каком этапе, пардон, принимается решение о замене адреса значением, компиляции модуля или линковки? s_h_e(100 знак., 04.05.2019 23:24)
- LTO? Хороший вопрос. Для начала нужно проверить моё предположение. ТС не пояснил, проверял ли он в отладке оба варианта, с константой ПЗУ и с переменной в одном исходнике, при отладке одной сборки? Nikolay_Po(700 знак., 05.05.2019 00:09)
- Настолько упоротая LTO пока не попадалась. Выкинуть неиспользуемые функции, например - другое дело. s_h_e(406 знак., 05.05.2019 07:46)
- LTO? Хороший вопрос. Для начала нужно проверить моё предположение. ТС не пояснил, проверял ли он в отладке оба варианта, с константой ПЗУ и с переменной в одном исходнике, при отладке одной сборки? Nikolay_Po(700 знак., 05.05.2019 00:09)
- Во всех остальных местах вызова чего? На каком этапе, пардон, принимается решение о замене адреса значением, компиляции модуля или линковки? s_h_e(100 знак., 04.05.2019 23:24)
- А я не исключаю того, что если функция в примере ТС вызывается с передачей параметра вместо адреса, то она вызывается с передачей параметра вместо адреса во всех остальных местах вызова. Nikolay_Po(219 знак., 04.05.2019 23:01)