Задать вопрос
@IIggoorrII

Не компилится программа на ассемблере. Как исправить?

Есть такая програмка:
6043a0fdd465b902287255.png

Она не компилится.
На raspberry pi 4 выдает ошибки:
6043a03943307798877841.png

Операционная система: Manjaro Linux ARM 64
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой 23 комментария
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Приведённая программа -- для 32-битного ARM, ассемблер 32-битного ARM заметно отличается от ARM 64 и я не вижу у aarch64-*-as ключей которые бы говорили ему работать как 32-битный ассемблер. Ставь кросс-тулчейн для 32-битного ARM и пользуйся им.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@IIggoorrII Автор вопроса
ТУТОРИАЛ ДЛЯ ARM64 (на cortex a72 работает):

https://peterdn.com/post/2020/08/22/hello-world-in...
https://modexp.wordpress.com/2018/10/30/arm64-assembly/

Спасибо пользователю jcmvbkbc! Дело в регистрах.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы