IIggoorrII
@IIggoorrII

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

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

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

Операционная система: Manjaro Linux ARM 64
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
http://dilbert.com/strip/1998-08-24
Приведённая программа -- для 32-битного ARM, ассемблер 32-битного ARM заметно отличается от ARM 64 и я не вижу у aarch64-*-as ключей которые бы говорили ему работать как 32-битный ассемблер. Ставь кросс-тулчейн для 32-битного ARM и пользуйся им.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
IIggoorrII
@IIggoorrII Автор вопроса
ТУТОРИАЛ ДЛЯ ARM64 (на cortex a72 работает):

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

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

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

Войти через центр авторизации
Похожие вопросы