необходимо получить адрес сабжа в функции инициализации динамической библиотеки код extern unsigned long _GLOBAL_OFFSET_TABLE_[]; void init(void) { void * ptr = _GLOBAL_OFFSET_TABLE_; } не работает, потому как компилятор генерирует релокацию GOTPCREL для сабжа, т. е ищет адрес GOT в самой GOT
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от rei3er
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум CPL3, Protected mode need help. (2005)
- Форум PCI драйвер (2005)
- Форум [C] Статические переменные (2011)
- Форум Java c Custom Qt Library под капотом (2020)
- Форум Выравнивание неполного типа, расположенного на стеке (2015)
- Форум вызов generic_make_request из обработчика запросов блочного устройства (2019)
- Форум segfault после new (2017)
- Форум Haskell импорт сишных структур (2013)
- Новости Вышла новая версия ECL 12.12.1 — реализации языка программирования Common Lisp (2012)
- Форум Всем! Всем! Всем! (2010)