-
- Похоже, что так оно и есть. il-2(179 знак., 19.01.2025 09:49, ссылка)
- В линкере есть PROVIDE( __global_pointer$ = . + 0x800 ), только не
помогает, потому что вот petrd(245 знак., 19.01.2025 10:05)
- а чему равен этот __global_pointer$ ? Смотрел в .map? - il-2(19.01.2025 10:07)
- Смотрел, вот : 0x0000000020000800 PROVIDE (__global_pointer$ = (. +
0x800)) - petrd(19.01.2025 10:14)
- Это уже интересно. А там есть еще дальше переменные по адресам
> 0x2000000 ? И они тоже не релаксируются? il-2(233 знак., 19.01.2025 10:23)
- Нет, не понял. Вот так вся секция выглядит petrd(450 знак., 19.01.2025 10:29)
- Не верю! :-) il-2(708 знак., 19.01.2025 10:56)
- Файлы, из того проекта, проект минимальный. Переменная всего одна.
Вот map секции .data petrd(883 знак., 19.01.2025 11:07)
- Ну и что тебя удивляет? tick_count = 0x20000000, __global_pointer$ = 0x20000808 !!! il-2(85 знак., 19.01.2025 11:11)
- Файлы, из того проекта, проект минимальный. Переменная всего одна.
Вот map секции .data petrd(883 знак., 19.01.2025 11:07)
- Не верю! :-) il-2(708 знак., 19.01.2025 10:56)
- Нет, не понял. Вот так вся секция выглядит petrd(450 знак., 19.01.2025 10:29)
- Это уже интересно. А там есть еще дальше переменные по адресам
> 0x2000000 ? И они тоже не релаксируются? il-2(233 знак., 19.01.2025 10:23)
- Смотрел, вот : 0x0000000020000800 PROVIDE (__global_pointer$ = (. +
0x800)) - petrd(19.01.2025 10:14)
- а чему равен этот __global_pointer$ ? Смотрел в .map? - il-2(19.01.2025 10:07)
- В линкере есть PROVIDE( __global_pointer$ = . + 0x800 ), только не
помогает, потому что вот petrd(245 знак., 19.01.2025 10:05)
- Похоже, что так оно и есть. il-2(179 знак., 19.01.2025 09:49, ссылка)