Question

J'écris du code ciblant ARM Cortex-A sur les appareils Android (en utilisant l'assembleur GNU et le compilateur), et j'essaie d'interfacer entre l'assemblage et C. en particulier, je suis intéressé à appeler des fonctions écrites en C à partir de l'assemblage. J'ai essayé beaucoup de choses, y compris le .extern directive, déclarant les fonctions C avec asm et __asm__ Et ainsi de suite, mais aucun d'entre eux n'a fonctionné, donc je cherche un exemple minimal de le faire. Une référence à un tel exemple serait tout aussi bienvenue.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top