ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 января
1491875 Топик полностью
il-2 (19.01.2025 09:49, просмотров: 50) ответил il-2 на Кстати - интересный вопрос!!! У меня релакс работает, и я этим вопросом не задавался. Щас сижу и чешу репу :-) Могу предположить, что оно работает само, когда в линкер-скрипте задано __global_pointer$
Похоже, что так оно и есть. 

https://www.sifive.com/blog/all-aboard-part-3-linker-relaxation-in-riscv-toolchain

"The linker assumes that if this symbol is defined, then the gp register contains that value, which it can then use to relax accesses to global symbols within that 12-bit range."