Ошибка компилятора сборки ARMv8 для начинающих - PullRequest
0 голосов
/ 15 мая 2019

Я пытался заставить этот простой код сборки ARMv8 компилироваться.Я следовал примеру инструктора для своего курса, но мне все еще не удается заставить его скомпилировать.

У меня есть дубликат кода инструктора, и, согласно слайдам лекции, все, что мне нужно ввести в консоль, это "gcc demo1.s -g -o demo1"

Однако, когда я ввожу эту команду в терминал, мне выдаются два кода ошибки, которые мне не удается устранить.

   .global main

main:

    MOV     x19,    10
    ADD     x19,    x19,    -10

    RET

demo1.s: 5: Ошибка: слишком много ссылок на память для 'mov'

demo1.s: 6: Ошибка:слишком много ссылок на память для 'add'

...