Na jakiej zasadzie działa takie coś że mam plik w C i mam funkcje napisane w asm i ustawione na GLOBAL tzn to i to to 2 różne pliki, obydwa sie kompiluje i linkuje i mozna zrobić np funkcje print itp
GLOBAL _print
_print: ...
ret
.....
print("ssss");
jak to dziala??? i jak dzila tez takie cos ze mam np:
version()
i coś sie zadeklarowanego wczesniej sie pojawia?
chodzi mi o zasade dzialania tego, tzn komunikacji miedzy C i asm
niechcial bym stosowac wstawek asm tylko linkowanie jak w przykladzie :D