Здравствуйте, wils0n, Вы писали:
W>Доброго времени суток!
W>Сразу оговорюсь, что использую gcc 4.1.2 под linux (64bit)
W>Итак в программе используется файл file.c с заголовками в file.h
W>причём в file.c объявлена функция
W>W>statis void do_something();
W>
W>и где-то ниже её реализация.
W>Но вот задумалось мне написать эту функцию на ассемблере. Если использовать встроенный ассемблер, то всё здорово.
W>Но если реализовать её в отдельном файле do_something.s и под потом подлинковать, то
W>компилятор ругается:
W>W>./file.c:18: warning: ‘do_something’ used but never defined
W>
W>Что считаю справедливым. Но программа тем не менее работает.
W>Можно ли сделать так, чтоб компилятор не ругался?
Subj.