Re: extern ?
От: Слава Израиль  
Дата: 18.06.08 10:06
Оценка:
Здравствуйте, 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.
Спасибо за внимание
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.