Я пишу код, ориентированный на ARM Cortex-A на устройствах Android (с использованием ассемблера и компилятора GNU), и пытаюсь установить интерфейс между Ассемблером и C. В частности, меня интересует вызов функций, написанных на C, из Ассемблера. Я пробовал многое, включая директиву .extern
, объявление функций Си с помощью asm
и __asm__
и так далее, но ничего из этого не сработало, поэтому я ищу минимальный пример того, как это сделать. Ссылка на такой пример будет только приветствоваться.