Определить псевдоним регистра для регистра

Как определить псевдоним регистра в файле ассемблера ('.S') для microblaze? Чтобы я мог написать инструкцию с таким псевдонимом, как

addi    ctx, r0, 0x08       

для ARM это было ctx .req r12, ни .req или же .register работает на микроблэйз.

Файл скомпилирован с GCC.

1 ответ

Решение

Возможно, не идеально, но GCC предварительно обрабатывает файлы сборки, поэтому вы можете просто использовать макрос C:

#define ctx r12
Другие вопросы по тегам