АШ
Size: a a a
АШ
АШ
s
.public _main
(т.е., в этом объектнике определяется такая функция), и .extern _some_c_func
(используется, но не определяется). Сишный файл тоже превратится в объектник, у него наоборот будет .public _some_c_func
. Линкер оба объектника обработает и соединит все .extern
с соответствующими .public
(или скажет, что symbol not defined, если что-то не найдет). И всё заработает. А прототипы сишные ассемблеру не нужны.A
A
a
a
ЭR