ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
971690 Топик полностью
Nikolay_Po (19.01.2020 22:26, просмотров: 263) ответил SciFi на Просто товарищ хочет сказать "некорректное значение указателя стека". Я ему хотел сказать, что люди не так поймут, но всё время забывал...
Да. Мне думается, "расположение стека" и "значение указателя стека" тождественны. До тех пор, пока что-то некорректно не сменило значение указателя. И в моём случае такого изменения не было. Стек начинал "нормально" работать и данные помещались в стек туда, куда указывал указатель. Проблема был в том, что указатель был инициализирован не верно, так как инициализировался бутлодером, а не моей программой. Кстати, тестовая программа с одномерным массивом стала работать безупречно, в том числе и с оптимизацией -Os -flto. А вот моя, с которой всё началось, в Eclipse, пока "фолтит". Стек теперь на месте, где и должен быть. Разбираюсь дальше.