Посмотрел код memset.S для амд64 в newlib и увидел, что он сохраняет на стеке и позже восстанавливает регистры r12, r13, r14. А остальные - нет, включая r9 и r11, которые не используются при передаче аргументов. Вопрос - где почитать про это?
Ответ на:
комментарий
от mv
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Ёпера киллит иксы (2010)
- Форум gcc + amd64 (2005)
- Форум Регистры в GCC (2002)
- Форум Продолжение: кооперативная многозадачность (2005)
- Форум amd64 - стоит ли? (2008)
- Форум Как менять регистр при разорхивации? (2023)
- Форум [x86 -> amd64] Стоит ли? (2011)
- Форум amdgpu-pro 19.20 и kernel 5.1.15 (2019)
- Форум [Gentoo] GCC Graphite + amd64 (2010)
- Форум gcc inline asm amd64 (2009)