Я пишу программу на C, и так получилось что требуются ассемблерные вставки (так-как код очень маленький), главная проблема в том, что из asm-вставки мне нужно получить доступ к локальной переменной, я пытался реализовать обращение к этой переменной через указатель фрейма (rsp), но у меня ничего не получилось. Вот пример того как я это делал:
...
int a = 0;
asm("movq $5, (%rsp)\n");
...
Буду признателен за помощь.